Résumé technique : Inférence causale sous interférence de réseau
1. Énoncé du problème
L'inférence causale traditionnelle repose sur l'hypothèse de l'unité stable de la valeur de traitement (SUTVA), qui postule que les résultats potentiels d'une unité ne sont pas affectés par les assignations de traitement des autres unités. Cependant, dans les populations interconnectées — allant des réseaux sociaux aux marchés économiques — cette hypothèse est fréquemment violée. L'article traite du défi de l'inférence des effets causaux lorsqu'une interférence existe, définie comme le phénomène où l'assignation de traitement d'une unité affecte les résultats des autres.
Les auteurs distinguent deux formes primaires d'interférence :
- Effet de débordement (Spillover) : Effets directs où le résultat d'une unité est influencé par les assignations de traitement de ses voisins (par exemple, un adolescent achète des vêtements parce qu'un ami a été exposé à une publicité).
- Contagion : Effets indirects où le résultat d'une unité est influencé par les résultats des autres, qui ont eux-mêmes été influencés par les assignations de traitement (par exemple, un adolescent achète des vêtements parce qu'il a observé un ami les porter, indépendamment du fait que l'ami ait été directement ciblé).
L'article passe en revue les avancées récentes dans la détection, l'identification et l'estimation des effets causaux dans ces conditions, en s'appuyant sur l'inférence causale, la science des réseaux et des disciplines connexes.
2. Méthodologie et cadre conceptuel
2.1 Notation et résultats potentiels
Les auteurs adoptent le cadre des résultats potentiels de Rubin, en l'étendant pour permettre aux résultats potentiels Yi(x) de dépendre du vecteur de traitement complet x∈{0,1}N. Ils distinguent entre :
- Résultats potentiels fixes (y(⋅)) : Les résultats sont traités comme des constantes fixes, la randomisation provenant uniquement du mécanisme d'assignation du traitement.
- Résultats potentiels aléatoires (Y(⋅)) : Les résultats sont traités comme des variables aléatoires générées par un processus stochastique.
L'interférence est représentée via des graphes d'interférence (définissant quelles unités peuvent affecter les autres) et des mappages d'exposition (réduisant le vecteur de traitement de haute dimension x à une exposition de faible dimension d).
2.2 Cibles de l'inférence causale
L'article passe en revue diverses définitions des effets causaux :
- Effet moyen de traitement global (GATE) : La différence entre les résultats moyens dans un scénario où toutes les unités sont traitées versus aucun traitement (τ(1,0)).
- Effets directs et indirects : Décompositions de l'effet total en l'impact du propre traitement d'une unité (direct) et l'impact des traitements des autres (indirect/débordement).
- Effets basés sur l'exposition : Effets définis par des niveaux d'exposition spécifiques (par exemple, nombre de voisins traités) plutôt que par des vecteurs de traitement spécifiques.
2.3 Identification
L'identification des effets causaux repose sur l'ignorabilité (l'assignation du traitement est indépendante des résultats potentiels) ou l'ignorabilité conditionnelle (indépendance étant donnée les facteurs de confusion observés).
- Dans les contextes expérimentaux avec un contrôle complet, la randomisation assure l'identification.
- Dans les contexts observationnels, l'identification nécessite que l'assignation du traitement soit indépendante des résultats potentiels compte tenu des covariables observées et du graphe d'interférence.
2.4 Stratégies d'estimation
L'article catégorise les estimateurs en deux classes principales :
- Estimateurs basés sur le design : Ceux-ci reposent sur le mécanisme de randomisation sans modéliser le processus de résultat. Les exemples clés incluent les estimateurs de Horvitz-Thompson et de Hájek, qui utilisent la pondération par l'inverse de la propension pour estimer les effets directs ou les effets basés sur les mappages d'exposition.
- Estimateurs basés sur le modèle : Ceux-ci supposent un modèle paramétrique ou semi-paramétrique pour les résultats potentiels. Les exemples incluent les estimateurs doubles robustes, qui combinent la modélisation du résultat avec la modélisation du score de propension pour atteindre la cohérence si l'un des deux modèles est correct.
2.5 Détection de l'interférence
Les auteurs passent en revue les tests de randomisation conditionnelle (par exemple, Aronow [1]) pour détecter la présence d'interférence. Ces tests conditionnent sur un sous-ensemble d'unités focales pour créer une hypothèse nulle précise. L'article note que si ces tests sont efficaces pour détecter le débordement (interférence basée sur le voisinage), ils échouent souvent à détecter la contagion, car la contagion peut violer les hypothèses d'exposition de voisinage qui sous-tendent les statistiques de test standard.
3. Résultats clés et conclusions
3.1 L'entrelacement des effets
À travers des expressions sous forme fermée dérivées de modèles d'espérance conditionnelle linéaire (spécifiquement les champs aléatoires de Markov gaussiens), les auteurs démontrent que les effets de traitement, de débordement et de contagion sont profondément entrelacés. Même dans des scénarios simples, l'effet causal total est une fonction complexe de l'effet de traitement direct, du coefficient de débordement et du coefficient de contagion. Crucialement, la contagion peut amplifier ou atténuer l'effet total, mais ne peut pas inverser son signe dans les conditions étudiées.
3.2 Limites des hypothèses d'exposition de voisinage
L'article souligne une limite critique dans la méthodologie actuelle : de nombreux estimateurs et tests supposent une exposition de voisinage (les résultats dépendent uniquement du propre traitement d'une unité et des traitements de ses voisins).
- Violation par la contagion : La contagion permet aux assignations de traitement de non-voisins d'affecter les résultats indirectement.
- Preuves de simulation : Les simulations montrent que si les tests standard détectent avec succès le débordement, ils échouent à détecter l'interférence pilotée purement par la contagion. Cela est dû au fait que les statistiques de test reposent sur des structures de voisinage que la contagion contourne.
3.3 Portée des conclusions causales : Graphes fixes vs aléatoires
Une partie importante de l'article analyse la portée des conclusions causales selon que le graphe d'interférence est traité comme fixe ou aléatoire.
- Graphes fixes : Conditionner sur un graphe d'interférence spécifique limite la portée des conclusions. Si le graphe varie considérablement (par exemple, la présence ou l'absence de "superstars" ou d'influenceurs), les conclusions dérivées d'un graphe donné peuvent ne pas se généraliser à un autre.
- Graphes aléatoires : Traiter le graphe comme aléatoire permet des conclusions qui se généralisent à travers différentes structures de réseau (par exemple, des graphes creux à des graphes denses), à condition que le processus de génération du graphe soit correctement spécifié.
- Simulation sur la variabilité : Les simulations impliquant des "superstars" (nœuds ayant une connectivité élevée) démontrent qu'une grande variabilité dans les graphes d'interférence conduit à des distributions multimodales des résultats potentiels. Conditionner sur un graphe sans superstars produit des résultats moyens différents de ceux obtenus en conditionnant sur un graphe avec des superstars, illustrant que les conclusions causales sont hautement sensibles à la structure du réseau.
3.4 Validité externe
L'article identifie la validité externe (généralisabilité et transportabilité) comme un problème majeur ouvert. Les méthodes actuelles peinent à généraliser les découvertes d'un échantillon à une population lorsque l'interférence existe, particulièrement parce que les résultats des unités échantillonnées peuvent être affectés par des unités non échantillonnées (contagion).
4. Signification et problèmes ouverts
L'article se positionne comme une revue complète de l'état de l'art de l'inférence causale sous interférence, comblant les lacunes entre l'inférence causale théorique, la science des réseaux et les domaines appliqués comme la santé publique et l'économie.
Signification :
- Il clarifie la distinction entre débordement et contagion, montrant que les méthodes standard confondent ou ignorent souvent la seconde.
- Il démontre que le choix entre résultats potentiels fixes ou aléatoires, et entre graphes d'interférence fixes ou aléatoires, modifie fondamentalement la portée et la validité des conclusions causales.
- Il fournit un cadre rigoureux pour comprendre comment la structure du réseau (par exemple, la présence d'influenceurs) agit comme un facteur de confusion ou un modificateur d'effet dans l'analyse causale.
Problèmes ouverts identifiés :
- Détecter la contagion : Développer des tests qui ne reposent pas sur les hypothèses d'exposition de voisinage pour détecter l'interférence provenant de la contagion.
- Effets de la structure du réseau : Comprendre comment des caractéristiques spécifiques de haute dimension des réseaux (au-delà des simples comptes de degrés, telles que la structure communautaire ou les nœuds "ponts") affectent les effets causaux.
- Données indexées dans le temps : Étendre l'inférence causale aux contextes d'observations répétées où le traitement et les résultats évoluent au fil du temps.
- Données indexées dans l'espace et le temps : Aborder l'interférence spatiale où les connexions sont pondérées par la distance.
- Au-delà des moyennes : Aller au-delà de l'estimation des moyennes des résultats potentiels pour comprendre comment les traitements affectent l'ensemble de la distribution (variance, queues de distribution, multimodalité) des résultats, particulièrement en présence de variabilité de réseau.
Les auteurs concluent que bien que des progrès significatifs aient été réalisés pour identifier et estimer les effets causaux sous interférence, le domaine est encore à ses débuts concernant la détection de la contagion, la généralisation des résultats à travers des structures de réseaux variables, et la gestion des dépendances temporelles et spatiales.