Causal Integrated Gradients: Scalable Feature Attribution Along Causal Paths
Authors: Joran Michiels, Anis Ismail, Maarten De Vos, Alejandro Sifrim
Organizations: Laboratory of Multi-omics Integrative Bioinformatics, Department of Human Genetics, KU Leuven, Leuven, Belgium · KU Leuven Institute for Single Cell Omics (LISCO), KU Leuven, Leuven, Belgium · Department of Electrical Engineering, KU Leuven, Leuven, Belgium · Department of Development and Regeneration, KU Leuven, Leuven, Belgium
Existing feature attribution methods that account for feature dependencies do not scale to high dimensions. We propose causal integrated gradients (CIG) and causal expected gradients (CEG), which extend integrated gradients to incorporate prior causal structure among input features while retaining its computational efficiency and, under conditions on the causal graph, its axiomatic guarantees. In many settings, some causal structure between features is already known, for example, that a transcription factor causally regulates a target gene's expression. Yet existing gradient-based methods cannot exploit this structure, instead crediting a feature's downstream effects over its true upstream cause, such as ranking the target gene above the transcription factor that regulates it. Our key idea is to embed this causal structure by routing the integration path along the causal graph. The method thereby decomposes each feature's attribution into a direct effect and effects mediated through its causal descendants. We evaluate CIG in three settings of increasing realism. First, on a synthetic benchmark with a known causal model, CIG's attributions best match the ground-truth causal effect from Pearl's do-calculus, matching the accuracy of causal Shapley values at a fraction of the computational cost. Second, on simulated single-cell gene expression data with a known gene regulatory network (Dyngen), CIG most accurately recovers the transcription factors driving the simulation. Third, on real interferon-β stimulation data, where only an approximate causal graph is available, CIG better prioritizes the transcription factors driving the measured response than DeepSHAP and integrated gradients. Together, these results show that incorporating causal structure into gradient-based attributions recovers upstream drivers that existing methods miss, without sacrificing scalability.
Figures & tables
Figure 1: Simulated example inspired by attribution of gene regulation. Existing graph-agnostic methods assign the highest attribution scores to the directly correlated target genes, missing the true upstream regulators; our graph-aware method correctly pushes the transcription factors to the top.
Figure 2: Chain rule diagrams illustrating the reparametrization of path functions to incorporate causal dependencies. Left: general n -feature case. Right: two-feature example. Black edges are standard path method dependencies; blue edges are the causal dependencies introduced by our reparametrization.
Figure 3: Left: Spearman correlation with the CATE on root nodes only. Right: wall-clock runtime (log–log scale) to explain all 100 samples; the dip for the Shapley-based methods reflects their reduced sampling budget at larger feature counts. Both as a function of the number of features. Shaded areas denote the standard deviation over 5 runs. Results on all nodes are shown in Figure F.1 .
Figure 4: Evaluation of feature attribution methods on Dyngen. (A) Area under the recall curve for backbone transcription factors, normalized so that a random ranking scores 0 and the optimal ranking 100. (B) DCG over the top- K ranked genes, with the DCG of the optimal ranking shown for reference; relevance scores follow Table G.6 . Error bars denote the standard deviation over 5 seeds.
Figure 5: Recovery of stimulation-responsive regulators on the IFN- β dataset. (A) Distribution of attribution ranks for genes grouped by hop distance from the roots of the SCENIC validation graph, median indicated by a horizontal line within each box. (B) z -score of the Mann–Whitney U test statistic per method and cell type, averaged across 5 seeds; higher values indicate responsive TFs are ranked higher than other genes; error bars denote standard deviation across seeds; ∗ : FDR <0.05 for every seed.
Appendix figures & tables42 assets
Supplementary material from the paper’s appendix.
Appendix
Setting
CIG
IG
Synthetic, 100 features
1.90×10−3±1.16×10−3
5.77×10−8±6.45×10−9
Synthetic, 129 features
1.40×10−3±3.78×10−4
5.53×10−8±2.34×10−9
Synthetic, 166 features
1.38×10−3±2.99×10−4
5.96×10−8±4.62×10−9
Synthetic, 215 features
1.60×10−3±4.11×10−4
6.56×10−8±4.21×10−9
Synthetic, 278 features
1.75×10−3±5.08×10−4
6.59×10−8±3.51×10−9
Synthetic, 359 features
1.96×10−3±3.64×10−4
7.09×10−8±5.30×10−9
Appendix
Table C.1 : Relative completeness delta (WAPE), mean ± std over seeds.
Figure C.1 : Per-sample absolute completeness delta ∣δ(n)∣ at 774 features ( n=500 , pooled across 5 seeds). Median: CIG 1.48×10−2 , IG 5.74×10−7 . Proportional spread (max/min): CIG 1.71×103× , IG 2.77×103× — the same order of magnitude.
Figure C.2 : Per-sample absolute completeness delta ∣δ(n)∣ for the Dyngen dataset ( n=14,076 , pooled across 5 seeds).
Figure C.3 : Per-sample absolute completeness delta ∣δ(n)∣ for the IFN- β dataset (6,941 features; n=25,450 , pooled across 5 seeds). Median: CIG 6.75×10−2 , IG 3.34×10−3 . Proportional spread (max/min): CIG 9.05×105× , IG 2.11×105× — the same order of magnitude.
Figure C.4 : Relative completeness delta of CIG as a function of the number of integration steps K , at 100 synthetic features (log-log axes). The shaded band shows the standard deviation over seeds. The linear trend on log-log axes is the O(1/K) signature of first-order discretization error.
Method
Cost
IG (vanilla)
O(K⋅d⋅C)
CIG (ours)
O(K⋅d⋅C) for a sparse causal graph ( E=O(d) ); O(K⋅d2) for a dense graph (worst case)
Causal Shapley values (sampled, as implemented)
O(M⋅d2)
Conditional SHAP (sampled, as implemented)
O(M⋅d3) (one-time O(d3) Cholesky)
Exact Shapley value (causal or conditional)
O(2d)
Appendix
Table D.1 : Complexity per explained instance.
Dataset
Method
Stage
Time (s)
Peak CUDA alloc. (MB)
Peak CUDA reserved (MB)
Dyngen
CIG (linear basis, 1st order)
Surrogate training
129.7 ± 4.2 ( ∼ 130 s)
224 ± 7
980 ± 958
Attribution computation
175.4 ± 19.9 ( ∼ 175 s)
17818 ± 927
18680 ± 1333
Total
305.1 ± 23.6 ( ∼ 305 s)
17818 ± 927
18680 ± 1333
Dyngen
CIG (linear basis, 2nd order)
Surrogate training
130.4 ± 5.0 ( ∼ 130 s)
221 ± 12
966 ± 970
Attribution computation
349.6 ± 39.6 ( ∼ 350 s)
26653 ± 1416
27500 ± 2004
Total
480.0 ± 44.6 ( ∼ 480 s)
26653 ± 1416
27500 ± 2004
Appendix
Table E.1 : End-to-end pipeline profiling: wall-clock time and peak CUDA memory per stage, for the full test set at K=100 integration steps. Dyngen benchmark ( 2,514 – 3,000 test cells per seed); IFN- β ( 5,090 cells ×6,941 genes). Values are mean ± std over 5 seeds. CEG averages over 100 random baselines; all CIG rows use a zero baseline.
Figure F.1 : Spearman correlation with the CATE averaged over all nodes, as a function of the number of features. Shaded areas denote the standard deviation over 5 runs.
Figure F.2 : Spearman correlation with ground-truth CATE as a function of the number of features: CIG using the SCM’s true mechanisms directly (oracle SCM surrogate) vs. CIG using our learned, expanded-basis surrogate (labeled “GAM” in the legend) vs. graph-agnostic integrated gradients. Shaded areas denote the standard deviation over 5 seeds.
Figure 15
Cells
Genes
Filtered cells per split
Seed
Raw
Filtered
Raw
Filtered
Train
Val.
Test
42
10,000
9,790
2,548
2,378
4,797
2,056
2,937
420
10,000
8,380
2,548
2,445
4,106
1,760
2,514
100
10,000
8,871
2,548
2,320
4,346
1,863
2,662
1000
10,000
10,000
2,548
2,388
4,900
2,100
3,000
2000
10,000
9,876
2,548
2,494
4,839
2,074
2,963
Appendix
Table G.2 : Dyngen regression datasets across the five simulation seeds. Cells and genes are reported before and after quality-control filtering; the train/validation/test split is a nested 70/30 split of the filtered cells (49%/21%/30%).
Table 17
Method
Used
Baseline
Notes
DeepSHAP [ Lundberg and Lee, 2017 ]
✓
Random set
captum implementation
GradientSHAP [ Lundberg and Lee, 2017 ]
✓
Random set
captum implementation
Integrated gradients [ Sundararajan et al., 2017 ]
✓
Zero
captum implementation
DeepLIFT [ Shrikumar et al., 2017 ]
✓
Zero
captum implementation
Saliency [ Simonyan et al., 2014 ]
✓
×
captum implementation
Guided backpropagation [ Springenberg et al., 2015 ]
✓
×
captum implementation
Appendix
Table G.5 : Feature attribution methods evaluated in the simulated single-cell experiment.
Gene Category
Score
Description
Backbone transcription factors (TFs)
+1.00
TFs defining main differentiation trajectory in GRN
Direct targets of backbone TFs
+0.25
Genes regulated by one backbone TF
Joint targets with opposing interaction signs
+0.25
Genes jointly regulated by two TFs with opposite regulatory signs
Burn-in phase TFs
-0.25
TFs active only during burn-in phase
Targets of burn-in TFs
-0.25
Genes regulated by burn-in phase TFs
Housekeeping genes
-0.25
Non-informative constitutively expressed genes
Appendix
Table G.6 : Gene relevance scoring scheme based on the simulated gene regulatory network (GRN). The DCG at cutoff K is DCG@K=∑i=1Kreli/log2(i+1) , where reli is the score of the gene at rank i .
Table 20
Min. seeds
1
2
4
6
8
10
Edges
74,426
58,082
42,448
33,172
26,379
19,055
TFs
252
229
193
174
156
131
Appendix
Table H.3 : Edges kept at each recurrence threshold (full data).
Figure I.1 : Distribution of attribution ranks for genes grouped by their hop distance from the roots of the OmniPath prior graph. Each boxplot represents the distribution of ranks for genes within a specific hop-distance group, with the median rank indicated by a horizontal line within each box.
Roots
1-hop
2-hop
3-hop
4-hop
Isolates
CIG
0.1220
0.1085
0.1126
0.1197
0.1445
0.0959
DeepSHAP
0.1312
0.1194
0.1292
0.1335
0.1598
0.1428
Integrated gradients
0.0980
0.0891
0.0956
0.0987
0.1065
0.1017
Appendix
Table I.1 : Median standard deviations of percentile rank across seeds (OmniPath); chance =0.278 , perfectly stable =0.0 .
Roots
1-hop
2-hop
3-hop
4-hop
5-hop
Isolates
CIG
0.1057
0.1026
0.1007
0.1041
0.1145
0.0872
0.1095
DeepSHAP
0.1940
0.1326
0.1242
0.1295
0.1502
0.1323
0.1535
Integrated gradients
0.1309
0.0974
0.0929
0.0969
0.1085
0.0535
0.1026
Appendix
Table I.2 : Median standard deviations of percentile rank across seeds (SCENIC); chance =0.278 , perfectly stable =0.0 .
Figure I.2 : Top- k enrichment of stimulation-responsive SCENIC regulons. The z -score of the hypergeometric test statistic is shown for each method, cell type, and top- k cutoff, averaged across five random seeds. Higher values indicate that responsive TFs are over-represented among the top- k genes. Error bars denote the standard deviation across seeds. P -values were BH-corrected across cell types and k . Only significant enrichment bars are shaded.
Cell type
Method
Mean Spearman ρ
S.d. across seeds
B cells
CIG
0.3098
0.0072
B cells
DeepSHAP
0.3724
0.0015
B cells
Integrated gradients
0.3465
0.0039
CD14 + monocytes
CIG
0.3530
0.0343
CD14 + monocytes
DeepSHAP
0.3945
0.0215
CD14 + monocytes
Integrated gradients
0.4119
0.0395
Appendix
Table I.3 : Whole-panel agreement between attribution and differential expression. For each cell type and method, the Spearman correlation between the absolute attribution difference δg (stimulated vs. control) and the absolute DESeq2 Wald statistic is computed over the full measured gene panel. Values are the mean and standard deviation across five random seeds.
Cell type
CIG
DeepSHAP
Integrated gradients
F1-score at k=nDEGs
B cells
47.12±0.48
57.56±0.44
54.78±0.40
CD14 + monocytes
43.70±1.56
46.41±0.83
46.78±1.72
CD4 T cells
35.56±1.07
38.10±1.06
39.39±1.06
CD8 T cells
49.20±1.90
67.15±1.55
65.55±0.80
Dendritic cells
35.55±0.83
36.19±0.93
35.52±0.78
Appendix
Table I.4 : Recovery of pseudobulk DEGs at a cutoff equal to the number of DEGs ( k=nDEGs ). For each cell type, genes are ranked by the absolute attribution difference δg and scored against that cell type’s DESeq2 DEG set. The recovery AUC is normalized so that a random ranking scores 0 and the optimal ranking scores 1 ; NDCG is graded by the absolute Wald statistic. At this cutoff, precision, recall, and F1 coincide by construction, so only F1 is reported. All values are percentages, given as mean ± s.d. across five random seeds. Megakaryocytes are omitted as they contributed no significant DEGs.
Cell type
CIG
DeepSHAP
Integrated gradients
Precision
B cells
52.00±13.04
100.00±0.00
100.00±0.00
CD14 + monocytes
48.00±8.37
100.00±0.00
100.00±0.00
CD4 T cells
34.00±13.42
96.00±5.48
96.00±5.48
CD8 T cells
40.00±12.25
100.00±0.00
100.00±0.00
Dendritic cells
48.00±13.04
100.00±0.00
96.00±5.48
Appendix
Table I.5 : Recovery of pseudobulk DEGs per cell type at a top- k cutoff of k=10 . Genes are ranked by the absolute attribution difference δg and scored against that cell type’s DESeq2 DEG set. NDCG is graded by the absolute Wald statistic. All values are percentages, given as mean ± s.d. across five random seeds. Megakaryocytes are omitted as they contributed no significant DEGs.
Cell type
CIG
DeepSHAP
Integrated gradients
Precision
B cells
56.80±12.46
96.00±0.00
96.00±0.00
CD14 + monocytes
60.80±11.45
100.00±0.00
97.60±3.58
CD4 T cells
49.60±8.29
96.00±0.00
96.00±0.00
CD8 T cells
48.80±5.93
97.60±2.19
94.40±3.58
Dendritic cells
50.40±8.29
98.40±2.19
93.60±6.07
Appendix
Table I.6 : Recovery of pseudobulk DEGs per cell type at a top- k cutoff of k=25 . Metrics and conventions are as in Table I.5 .
Cell type
CIG
DeepSHAP
Integrated gradients
Precision
B cells
62.80±4.82
98.00±0.00
95.60±2.19
CD14 + monocytes
70.00±8.60
98.80±1.10
95.20±3.35
CD4 T cells
59.60±5.55
96.00±0.00
96.00±0.00
CD8 T cells
54.40±9.84
94.80±1.79
93.20±2.28
Dendritic cells
61.20±4.60
97.20±2.28
94.40±5.37
Appendix
Table I.7 : Recovery of pseudobulk DEGs per cell type at a top- k cutoff of k=50 . Metrics and conventions are as in Table I.5 .
Cell type
CIG
DeepSHAP
Integrated gradients
Precision
B cells
64.00±1.87
93.80±2.68
90.40±2.97
CD14 + monocytes
74.60±6.23
95.80±1.30
92.60±4.39
CD4 T cells
61.20±4.60
91.00±0.71
89.20±1.79
CD8 T cells
57.00±3.61
78.40±2.30
75.40±1.82
Dendritic cells
67.40±2.19
92.40±3.65
89.40±4.16
Appendix
Table I.8 : Recovery of pseudobulk DEGs per cell type at a top- k cutoff of k=100 . Metrics and conventions are as in Table I.5 .
Cell type
CIG
DeepSHAP
Integrated gradients
Precision
B cells
56.48±1.43
76.64±1.15
73.28±1.37
CD14 + monocytes
71.28±4.21
84.88±1.80
81.60±3.97
CD4 T cells
52.64±1.00
66.72±1.58
66.00±1.52
CD8 T cells
37.60±1.96
45.84±0.83
45.28±0.87
Dendritic cells
64.08±2.05
79.28±1.18
75.76±2.31
Appendix
Table I.9 : Recovery of pseudobulk DEGs per cell type at a top- k cutoff of k=250 . Metrics and conventions are as in Table I.5 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
TNF-alpha Signaling via NF-kB
0.0003
14.1062
156.8329
JUN, KLF6, IRF1, MYC, FOS, NFE2L2
Hypoxia
0.0003
17.0927
178.5641
JUN, KLF6, FOS, NR3C1, ETS1
Interferon Gamma Response
0.0003
12.1222
124.9307
IRF4, IRF1, STAT2, IRF2, IRF8, HIF1A
G2-M Checkpoint
0.0041
11.7922
86.3737
MYC, CTCF, E2F4, HIF1A
IL-2/STAT5 Signaling
0.0041
10.6567
74.2016
KLF6, IRF4, MYC, IRF8
Inflammatory Response
0.0041
10.5641
73.2283
KLF6, IRF1, MYC, HIF1A
Appendix
Table I.10: Over-representation analysis of the top-100 genes unique to CIG in dendritic cells. Terms are gene sets from the MSigDB Hallmark 2020 collection, and the measured gene panel was used as the background set. The ten most significant terms are listed. P -values come from a hypergeometric test and are Benjamini–Hochberg adjusted across the collection; the combined score is ln(p) multiplied by the z -score of the deviation from the expected rank. The last column gives the genes shared between the top-100 set and the term. Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
TNF-alpha Signaling via NF-kB
0.0001
17.6432
214.7754
CEBPB, JUN, IRF1, MYC, FOS, NFE2L2
Interferon Gamma Response
0.0002
15.1617
172.0823
STAT1, IRF1, STAT2, IRF2, IRF8, HIF1A
IL-6/JAK/STAT3 Signaling
0.0003
26.2874
267.9484
JUN, STAT1, IRF1, STAT2
Hypoxia
0.0016
15.7940
131.4392
JUN, FOS, NR3C1, ETS1
G2-M Checkpoint
0.0018
14.4212
115.2408
MYC, CTCF, E2F4, HIF1A
UV Response Dn
0.0027
21.2632
157.1334
MYC, NR3C1, RUNX1
Appendix
Table I.11: Over-representation analysis of the top-100 genes unique to CIG in CD14 + monocytes, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
IL-6/JAK/STAT3 Signaling
0.0021
21.4953
204.3132
JUN, STAT1, STAT2, STAT3
TNF-alpha Signaling via NF-kB
0.0028
11.1166
94.6276
CEBPB, JUN, MYC, FOS, NFE2L2
Interferon Gamma Response
0.0036
9.5621
75.0479
STAT1, STAT2, IRF2, STAT3, IRF8
G2-M Checkpoint
0.0046
11.7922
86.3737
MYC, CTCF, E2F4, ATF5
UV Response Dn
0.0057
17.5550
120.9222
MYC, NR3C1, RUNX1
Wnt-beta Catenin Signaling
0.0064
44.2436
291.5354
MYC, CTNNB1
Appendix
Table I.12: Over-representation analysis of the top-100 genes unique to CIG in FCGR3A + monocytes, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
Allograft Rejection
0.0049
97.8273
656.8822
CD74, CCL22
Interferon Alpha Response
0.0685
38.4775
125.4228
CD74
Inflammatory Response
0.0685
28.4083
84.3200
CCL22
Interferon Gamma Response
0.0729
19.6686
51.4961
CD74
Appendix
Table I.13: Over-representation analysis of the top-100 genes unique to integrated gradients in dendritic cells, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background; the most significant terms are listed. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
Complement
0.0587
22.9076
117.2823
PLAUR, PFN1
Allograft Rejection
0.0587
19.5540
94.2961
SOCS1, B2M
Interferon Gamma Response
0.0587
15.8199
70.0418
SOCS1, B2M
Apical Surface
0.0587
96.1389
417.1983
PLAUR
Cholesterol Homeostasis
0.1113
30.2456
98.3633
PLAUR
Epithelial Mesenchymal Transition
0.1113
22.9467
68.5890
PLAUR
Appendix
Table I.14: Over-representation analysis of the top-100 genes unique to integrated gradients in CD14 + monocytes, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background; the most significant terms are listed. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
Epithelial Mesenchymal Transition
0.1406
27.5400
86.4653
GLIPR1
Interferon Alpha Response
0.1406
15.3843
39.7786
PARP9
Apoptosis
0.1406
12.7626
30.7555
CD69
Inflammatory Response
0.1406
11.3583
26.1335
CD69
TNF-alpha Signaling via NF-kB
0.1406
9.1087
19.0955
CD69
Interferon Gamma Response
0.1406
7.8640
15.4290
CD69
Appendix
Table I.15: Over-representation analysis of the top-100 genes unique to integrated gradients in FCGR3A + monocytes, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background; the most significant terms are listed. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
Interferon Alpha Response
0.0000
236.2069
2761.8748
UBA7, PSME2, NCOA7
Interferon Gamma Response
0.0090
39.5673
222.7963
CXCL9, PSME2
IL-6/JAK/STAT3 Signaling
0.0588
37.5738
125.6833
CXCL9
Inflammatory Response
0.0788
18.9361
50.9210
CXCL9
Allograft Rejection
0.0788
16.1833
41.1132
CXCL9
Appendix
Table I.16: Over-representation analysis of the top-100 genes unique to DeepSHAP in dendritic cells, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background; the most significant terms are listed. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
Interferon Alpha Response
0.0335
31.1182
177.3636
DHX58, PARP12
Interferon Gamma Response
0.0597
15.8199
70.0418
DHX58, PARP12
Cholesterol Homeostasis
0.0992
30.2456
98.3633
CD9
Coagulation
0.0992
26.7093
83.6984
CD9
IL-6/JAK/STAT3 Signaling
0.0992
18.7787
52.5521
CD9
Protein Secretion
0.0992
16.8284
45.3449
NAPA
Appendix
Table I.17: Over-representation analysis of the top-100 genes unique to DeepSHAP in CD14 + monocytes, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background; the most significant terms are listed. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Term
Adjusted P-value
Odds Ratio
Combined Score
Genes
Interferon Alpha Response
0.0002
78.7126
795.1581
BST2, IFITM2, IFI27
Interferon Gamma Response
0.0007
39.7941
324.4256
BST2, IFITM2, IFI27
Bile Acid Metabolism
0.0554
36.3000
123.5496
CH25H
Inflammatory Response
0.1252
11.3583
26.1335
BST2
Myc Targets V1
0.1474
7.4630
14.2879
RPL6
Appendix
Table I.18: Over-representation analysis of the top-100 genes unique to DeepSHAP in FCGR3A + monocytes, against the MSigDB Hallmark 2020 gene sets with the measured gene panel as background; the most significant terms are listed. Columns are as in Table I.10 . Adjusted P -values in bold are significant at P<0.01 .
Figure J.1 : Transition-TF attribution ranks by method. Bars show the mean TF rank across five seeds, with error bars indicating the standard deviation. Significance is assessed using a gene-label permutation test, Stouffer-combined across seeds and Benjamini–Hochberg adjusted. Significance levels: ∗∗∗ : q<0.001 ; ∗∗ : q<0.01 ; ∗ : q<0.05 ; ns, not significant.
Figure K.1 : Spearman correlation with ground-truth CATE under edge removal (root-cause features), as a function of the number of features, at 25/50/75% of edges removed. Shaded areas denote the standard deviation over 5 seeds.
Figure K.2 : Spearman correlation with ground-truth CATE under edge reversal (root-cause features), as a function of the number of features, at 25/50/75% of edges reversed. Shaded areas denote the standard deviation over 5 seeds.
Figure K.3 : Spearman correlation with ground-truth CATE under spurious edge addition (root-cause features), as a function of the number of features, at 25/50/75% of edges added. Shaded areas denote the standard deviation over 5 seeds.
Corruption
Community
25%
50%
75%
Removed
Backbone
93.31±3.14
89.50±2.44
70.41±4.78
HK
98.00±1.12
97.93±1.01
97.93±1.08
Reversed
Backbone
78.58±0.74
61.80±2.73
50.68±4.22
HK
96.68±1.74
96.38±1.91
96.89±1.89
Added (spurious)
Backbone
96.38±1.54
95.44±1.29
93.85±2.74
HK
97.99±1.10
97.91±1.04
97.81±1.09
Appendix
Table K.1 : Normalized TF-recovery AUC under graph corruption on Dyngen, reported separately for the backbone and housekeeping genes (HK). Values are mean ± standard deviation over five seeds; uncorrupted baseline 97.76±3.18 .
Setting
Type
n
mean ∣r∣
% sig.
Med. rel. err.
% > 50% off
In-graph
Interaction
31
0.574
93.5%
0.286
6.5%
In-graph
Linear (control)
33
0.086
18.2%
0.288
0.0%
Omitted-variable
Interaction
42
0.264
73.8%
0.739
69.0%
Omitted-variable
Linear (control)
48
0.085
18.8%
0.789
81.3%
Appendix
Table L.1: CIG’s oracle-vs-surrogate indirect-effect discrepancy, by setting. Correlation is against the product of the node’s two parents; the correlation and relative-error statistics are computed from the same per-node discrepancy, so n is shared within each row.
Shapley value-based feature attribution methods face challenges in scenarios involving complex feature interactions and causal relationships, even when a causal structure is provided. Existing methods typically adopt a node-centric view, attributing importance solely to individual features. Consequently, they often fail to simultaneously capture the externality and exogenous influence of features, leading to unreasonable interpretations. To overcome these limitations, we propose a novel feature attribution method called DAG-SHAP, which is based on edge intervention. DAG-SHAP treats each feature edge as an individual attribution object, ensuring that both externality and exogenous contributions of features are appropriately captured. Additionally, we introduce an approximation method for efficiently computing DAG-SHAP. Extensive experiments on both real and synthetic datasets validate the effectiveness of DAG-SHAP. Our code is available at https://github.com/ZJU-DIVER/DAG-SHAP.
Qiheng Sun, Junxu Liu, Xiaokai Mao +4
The Hong Kong Polytechnic University, Hong Kong, China · Zhejiang University, Hangzhou, China · University of Illinois Urbana-Champaign, Urbana, USA
Predictive explanation methods attribute a model output; they do not, by themselves, attribute an intervention effect on the real-world outcome. We introduce the Causal Attribution Score (CAS), a compact score architecture for causal explanation. CAS starts from an identified interventional coalition game, allocates the joint intervention contrast with causal Shapley contributions, and converts those raw outcome-scale effects into Local CAS, Signed Local CAS, and two complementary Global CAS summaries. The innovation is not a new Shapley formula, but a local-to-global causal reporting layer with an explicit intervention target. In the known-truth benchmark, eight repeated primary-interaction simulations (n = 2,200 each, three actions) gave mean Local CAS MAE of 0.107 for coalition-aware CAS, compared with 0.173 for one-at-a-time normalisation and 0.213 for a global normalised absolute ATE vector. The paired advantage over one-at-a-time normalisation increased from -0.003 under additivity to 0.091 under strong interactions. On both empirical DoubleML datasets, 401(k) eligibility/net financial assets (n = 9,915) and Pennsylvania reemployment bonus/unemployment duration (n = 5,099), predictive SHAP/TreeSHAP rankings differed materially from Feature-CAS rankings of treatment-effect modifiers. In Pennsylvania, dep1 (exactly one dependent) moved from predictive global rank 13 to Feature-CAS rank 2 and was the leading local Feature-CAS modifier. These results isolate the added value of separating what predicts the outcome from what explains heterogeneity in an estimated causal effect.
Michael Georgiades, Charalambia Varnava
Department of Computer Science Neapolis University Pafos Cyprus · CaSToRC The Cyprus Institute Nicosia, Cyprus
Explainable artificial intelligence promises to yield insights into relevant features, thereby enabling humans to examine and scrutinize machine learning models or even facilitating scientific discovery. Considering the widespread technique of Shapley values, we find that purely data-driven operationalization of multivariate feature importance is unsuitable for such purposes. Even for simple problems with two features, spurious associations due to collider bias and suppression arise from considering one feature only in the observational context of the other, which can lead to misinterpretations. Causal knowledge about the data-generating process is required to identify and correct such misleading feature attributions. We propose cc-Shapley (causal context Shapley), an interventional modification of conventional observational Shapley values leveraging knowledge of the data's causal structure, thereby analyzing the relevance of a feature in the causal context of the remaining features. We show theoretically that this eradicates spurious association induced by collider bias. We compare the behavior of Shapley and cc-Shapley values on various, synthetic, and real-world datasets. We observe nullification or reversal of associations compared to univariate feature importance when moving from observational to cc-Shapley.