Research map / Probabilistic and scientific modeling / Causal discovery
Unifying Causal Representation Learning with the Invariance Principle
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes a unified invariance-based framework showing that many causal representation learning identifiability results follow from aligning representations with known data invariances, and validates it on ISTAnt treatment-effect estimation and a synthetic nintervention ablation.
Problem
Causal representation learning methods rely on carefully crafted, fragmented problem settings tied to Pearl's causal hierarchy, which limits their applicability to real-world high-dimensional data where settings do not fit neatly.
Approach
Makes the invariance principle explicit: identifiability of latent causal variables follows from enforcing known invariance properties (sufficient for the invariant partition) across observables sharing an equivalence relation, which need not be causal. This unifies multiview, interventional, temporal, multi-task CRL and domain generalization, and allows mixing several invariances in one method.
Key results
- On ISTAnt, with invariance regularization lambda_INV=100 the TERB drops to about 20% from 100% under ERM (experiment subsampling).
- In the synthetic nintervention ablation, the marginal-invariant nodes z1 and z3 are block-identified with R^2 of 0.863 and 0.872, while the intervened z2 gets R^2 0.065.
- The paper argues that 30 existing identification results are special cases of its invariance framework.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Enforce risk invariance with V-REx (λ_INV=100) instead of ERM | ISTAnt treatment-effect estimation · ISTAnt, experiment subsampling | TERB: 100% -> 20% | Helped |
| Use non-causal nintervention-induced distributional invariance for identification | Interventional CRL · Synthetic nintervention | R²: 0.863 ± 0.031; 0.872 ± 0.035; 0.065 ± 0.017 | Mixed |
Surprising findings
- Non-causal 'nintervention' (cutting all edges of a node and changing its marginal) still yields block identifiability of the invariant nodes, showing interventional CRL methods rely on distributional invariance rather than causal interventions.
- Causal assumptions are needed for graph identification but not for latent variable identification.
Limitations
- Excludes discrete variables and finite-sample guarantees.
- Variant (non-invariant) latents are not identifiable in general without independence conditions.
- Experiments are limited to one real-world dataset (ISTAnt) and a small synthetic ablation.
Experimental setup
Datasets: ISTAnt
Benchmarks: ISTAnt
Metrics: balanced accuracy Treatment Effect Relative Bias (TERB) R^2 (kernel ridge regression for block identifiability)
Baselines: ERM V-REx
Builds on: V-REx multiview CRL interventional CRL temporal CRL block identifiability
Closest papers by meaning
- Causal Representation Learning Made Identifiable by Grouping of Observational Variables (ICML 2024 · similarity 0.92)
- The third pillar of causal analysis? A measurement perspective on causal representations (NeurIPS 2025 · similarity 0.92)
- Learning Linear Causal Representations from General Environments: Identifiability and Intrinsic Ambiguity (NeurIPS 2024 · similarity 0.90)
- Sample Complexity of Interventional Causal Representation Learning (NeurIPS 2024 · similarity 0.89)
- Causal Representation Learning via Counterfactual Intervention (AAAI 2024 · similarity 0.89)
- Identifiability Guarantees for Causal Disentanglement from Purely Observational Data (NeurIPS 2024 · similarity 0.89)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
