Linear Causal Representation Learning from Unknown Multi-node Interventions

Burak Varıcı, Emre Acartürk, Karthikeyan Shanmugam, Ali Tajer
6/9/2024
cs.LGstat.ML

No official code found. Best implementation: acarturk-e/umni-crl (0 stars, Apache-2.0, last commit 2024-12-08).

Abstract

Despite the multifaceted recent advances in interventional causal representation learning (CRL), they primarily focus on the stylized assumption of single-node interventions. This assumption is not valid in a wide range of applications, and generally, the subset of nodes intervened in an interventional environment is fully unknown. This paper focuses on interventional CRL under unknown multi-node (UMN) interventional environments and establishes the first identifiability results for general latent causal models (parametric or nonparametric) under stochastic interventions (soft or hard) and linear transformation from the latent to observed space. Specifically, it is established that given sufficiently diverse interventional environments, (i) identifiability up to ancestors is possible using only soft interventions, and (ii) perfect identifiability is possible using hard interventions. Remarkably, these guarantees match the best-known results for more restrictive single-node interventions. Furthermore, CRL algorithms are also provided that achieve the identifiability guarantees. A central step in designing these algorithms is establishing the relationships between UMN interventional CRL and score functions associated with the statistical models of different interventional environments. Establishing these relationships also serves as constructive proof of the identifiability guarantees.

View on arXivView PDF

Code Implementations(1)

acarturk-e/umni-crlCommunity100%
Apache-2.0
00PythonJul 31, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{varc2024linear,
  title  = {Linear Causal Representation Learning from Unknown Multi-node Interventions},
  author = {Burak Varıcı and Emre Acartürk and Karthikeyan Shanmugam and Ali Tajer},
  year   = {2024},
  eprint = {2406.05937},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2406.05937},
  url    = {http://arxiv.org/abs/2406.05937v2},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.05937.svg)](https://codeofpaper.com/paper/2406.05937)

Discussion