iSCAN: Identifying Causal Mechanism Shifts among Nonlinear Additive Noise Models
Tianyu Chen, Kevin Bello, Bryon Aragam, Pradeep Ravikumar

TL;DR
This paper introduces iSCAN, a method for detecting changes in causal mechanisms between related datasets using nonlinear additive noise models, without needing to learn the full causal graph.
Contribution
It extends causal mechanism shift detection to nonlinear models using score function Jacobians, enabling identification of shifts without full causal structure estimation.
Findings
Effective in synthetic data experiments
Successfully applied to real-world datasets
Open-source implementation available
Abstract
Structural causal models (SCMs) are widely used in various disciplines to represent causal relationships among variables in complex systems. Unfortunately, the underlying causal structure is often unknown, and estimating it from data remains a challenging task. In many situations, however, the end goal is to localize the changes (shifts) in the causal mechanisms between related datasets instead of learning the full causal structure of the individual datasets. Some applications include root cause analysis, analyzing gene regulatory network structure changes between healthy and cancerous individuals, or explaining distribution shifts. This paper focuses on identifying the causal mechanism shifts in two or more related datasets over the same set of variables -- without estimating the entire DAG structure of each SCM. Prior work under this setting assumed linear models with Gaussian noises;…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGene Regulatory Network Analysis · Gene expression and cancer classification · Bayesian Modeling and Causal Inference
