Direct Estimation of Differences in Causal Graphs
Not on the map. Why?
Abstract (arXiv)
We consider the problem of estimating the differences between two causal directed acyclic graph (DAG) models with a shared topological order given i.i.d. samples from each model. This is of interest for example in genomics, where changes in the structure or edge weights of the underlying causal graphs reflect alterations in the gene regulatory networks. We here provide the first provably consistent method for directly estimating the differences in a pair of causal DAGs without separately learning two possibly large and dense DAG models and computing their difference. Our two-step algorithm first uses invariance tests between regression coefficients of the two data sets to estimate the skeleton of the difference graph and then orients some of the edges using invariance tests between regression residual variances. We demonstrate the properties of our method through a simulation study and apply it to the analysis of gene expression data from ovarian cancer and during T-cell activation.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 4; 2024: 4; 2025: 1; 2026: 2.
14 papers.
Sort:
- 2022Causal Structure Learning: a Combinatorial Perspectivecited by 46
- 2024Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learningcited by 16
- 2021Scalable Intervention Target Estimation in Linear Modelscited by 10
- 2023An Interventional Perspective on Identifiability in Gaussian LTI Systems with Independent Component Analysiscited by 9
- 2022Identifying Patient-Specific Root Causes of Diseasecited by 8
- 2023iSCAN: Identifying Causal Mechanism Shifts among Nonlinear Additive Noise Modelscited by 5
- 2024Identifying General Mechanism Shifts in Linear Causal Representationscited by 4
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphscited by 4
- 2023dotears: Scalable, consistent DAG estimation using observational and interventional datacited by 3
- 2023Bayesian causal discovery from unknown general interventionscited by 2
- 2024Causal reasoning in difference graphscited by 2
- 2024Identifying biological perturbation targets through causal differential networkscited by 1
- 2026Root cause analysis via difference graph discovery from linear time-series data21 Aug 2026
- 2026Detecting Changes in Causal Dependence with Kernels and Copulas7 May 2026
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphs8 Oct 2025
- 2024Causal reasoning in difference graphs2 Nov 2024
- 2024Identifying General Mechanism Shifts in Linear Causal Representations31 Oct 2024
- 2024Identifying biological perturbation targets through causal differential networks4 Oct 2024
- 2024Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning20 Jun 2024
- 2023Bayesian causal discovery from unknown general interventions1 Dec 2023
- 2023An Interventional Perspective on Identifiability in Gaussian LTI Systems with Independent Component Analysis29 Nov 2023
- 2023iSCAN: Identifying Causal Mechanism Shifts among Nonlinear Additive Noise Models30 Jun 2023
- 2023dotears: Scalable, consistent DAG estimation using observational and interventional data30 May 2023
- 2022Causal Structure Learning: a Combinatorial Perspective2 Jun 2022
2 more
- 2022Identifying Patient-Specific Root Causes of Disease23 May 2022
- 2021Scalable Intervention Target Estimation in Linear Models15 Nov 2021
- 2022Causal Structure Learning: a Combinatorial Perspectivecited by 46
- 2024Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learningcited by 16
- 2021Scalable Intervention Target Estimation in Linear Modelscited by 10
- 2023An Interventional Perspective on Identifiability in Gaussian LTI Systems with Independent Component Analysiscited by 9
- 2022Identifying Patient-Specific Root Causes of Diseasecited by 8
- 2023iSCAN: Identifying Causal Mechanism Shifts among Nonlinear Additive Noise Modelscited by 5
- 2024Identifying General Mechanism Shifts in Linear Causal Representationscited by 4
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphscited by 4
- 2023dotears: Scalable, consistent DAG estimation using observational and interventional datacited by 3
- 2023Bayesian causal discovery from unknown general interventionscited by 2
- 2024Causal reasoning in difference graphscited by 2
- 2024Identifying biological perturbation targets through causal differential networkscited by 1
12 most cited of 14 All 14 (JSON)
- 2026Root cause analysis via difference graph discovery from linear time-series data21 Aug 2026
- 2026Detecting Changes in Causal Dependence with Kernels and Copulas7 May 2026
- 2025Root Cause Analysis of Outliers in Unknown Cyclic Graphs8 Oct 2025
- 2024Causal reasoning in difference graphs2 Nov 2024
- 2024Identifying General Mechanism Shifts in Linear Causal Representations31 Oct 2024
- 2024Identifying biological perturbation targets through causal differential networks4 Oct 2024
- 2024Identifiable Exchangeable Mechanisms for Causal Structure and Representation Learning20 Jun 2024
- 2023Bayesian causal discovery from unknown general interventions1 Dec 2023
- 2023An Interventional Perspective on Identifiability in Gaussian LTI Systems with Independent Component Analysis29 Nov 2023
- 2023iSCAN: Identifying Causal Mechanism Shifts among Nonlinear Additive Noise Models30 Jun 2023
- 2023dotears: Scalable, consistent DAG estimation using observational and interventional data30 May 2023
- 2022Causal Structure Learning: a Combinatorial Perspective2 Jun 2022
12 newest of 14 All 14 (JSON)