Le déploiement est simplifié grâce au paramètre store, qui permet de sauvegarder l'état complet du modèleReprésentation mathématique entraînée sur des données pour capturer des tendances, prédire des résultats ou classifier des observations via des algorithmes (Régression, Forêt aléatoire, Gradient Boosting). sélectionné dans une table binaire sur le Cloud Analytic ServicesMoteur d'exécution in-memory de SAS Viya. Il assure le traitement massivement parallèle (MPP) et distribué des données pour optimiser les performances analytiques et le passage à l'échelle. (CAS). Cet objet, appelé modèleReprésentation mathématique entraînée sur des données pour capturer des tendances, prédire des résultats ou classifier des observations via des algorithmes (Régression, Forêt aléatoire, Gradient Boosting). analytique, peut être rechargé instantanément pour du scoringProcessus d'application d'un modèle prédictif à de nouvelles données pour calculer une probabilité ou un score, permettant ainsi d'automatiser la prise de décision en temps réel sur SAS Viya. à haute performance ou intégré dans des pipelines de microservicesLes microservices sont une approche d'architecture logicielle où une application est décomposée en une collection de petits services indépendants, spécialisés et communicant entre eux via des APIs légères. Contrairement aux architectures "monolithiques" anciennes, chaque microservice remplit une fonction unique (ex: gestion du catalogue, authentification, moteur de calcul).
Dans SAS Viya 4, cette architecture est native. Elle permet à la plateforme de s'exécuter sur Kubernetes, offrant une flexibilité totale : chaque composant de SAS peut être mis à jour, redémarré ou mis à l'échelle (scaling) individuellement sans affecter le reste du système.. Cela permet de passer d'une phase d'expérimentation data science à une mise en production temps réel sans recodage manuel des fonctions de lissage splines.
Quel est le secret pour déployer des modèles GAM complexes en production de manière industrielle ?
Exemples pour l'action gamSelect
Sélection de modèle GAM par Boosting
Un exemple simple pour ajuster un modèle avec deux splines et laisser SAS choisir le meilleur compromis.
Modèle Logistique GAM complet avec Validation et Scoring
Ici on utilise une distribution binaire, on ajoute un effet linéaire (x3), on partitionne les données et on sauvegarde le modèle.