Comment mettre en place une logique de comparaison de scénarios ou de tests A/B complexes post-modélisation ?

Simulation Contrefactuelle avec CASL

La véritable puissance analytique se révèle dans l'évaluation contrefactuelle. Le bloc de paramètres d'inférence, spécifié via la directive infer, permet de réaliser ces comparaisons de scénarios métier. Vous y définissez les stratégies spécifiques dans la liste de variablesColonnes d'une table SAS contenant des données spécifiques (numériques ou caractères). Elles possèdent des attributs comme le nom, le type, la longueur, l'étiquette et le format d'affichage. policy.

Pour aller plus loin, le sous-paramètre policyComparison structure l'analyse différentielle en exigeant deux listes : les politiques de base et les politiques de comparaison. Le moteur de calcul SAS Viya va ainsi systématiquement évaluer le différentiel de performance causale entre chaque scénario alternatif et son point de référence, et stocker ces métriques d'aide à la décision dans des tables de sortie dédiées.

Exemples pour l'action deepcausal

Inférence causale basique

Un lancement classique pour évaluer l'effet du traitement T sur le résultat Y en utilisant un réseau de neurones modeste (une couche cachée de 16 nœuds pour chaque modèle).

Inférence causale avancée avec comparaison de politiques et régularisation

Configuration avancée avec des architectures plus profondes (couches de 32 puis 16 nœuds) définies globalement, ajout de régularisation L1/L2, et exportation des détails de scoring individuels pour une analyse microscopique.