Causal Representation Learning Made Identifiable by Grouping of Observational Variables

H. Morioka, Aapo Hyvärinen
2/12/2026

No official code found. Best implementation: hmorioka/GCaRL (7 stars, Apache-2.0, last commit 2024-06-03).

Abstract

A topic of great current interest is Causal Representation Learning (CRL), whose goal is to learn a causal model for hidden features in a data-driven manner. Unfortunately, CRL is severely ill-posed since it is a combination of the two notoriously ill-posed problems of representation learning and causal discovery. Yet, finding practical identifiability conditions that guarantee a unique solution is crucial for its practical applicability. Most approaches so far have been based on assumptions on the latent causal mechanisms, such as temporal causality, or existence of supervision or interventions; these can be too restrictive in actual applications. Here, we show identifiability based on novel, weak constraints, which requires no temporal structure, intervention, nor weak supervision. The approach is based on assuming the observational mixing exhibits a suitable grouping of the observational variables. We also propose a novel self-supervised estimation framework consistent with the model, prove its statistical consistency, and experimentally show its superior CRL performances compared to the state-of-the-art baselines. We further demonstrate its robustness against latent confounders and causal cycles.

View on arXivView PDF

Code Implementations(1)

hmorioka/GCaRLCommunity100%
Apache-2.0

Grouped Causal Representation Learning (G-CaRL)

72PythonJun 3, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{morioka2026causal,
  title  = {Causal Representation Learning Made Identifiable by Grouping of Observational Variables},
  author = {H. Morioka and Aapo Hyvärinen},
  year   = {2026},
  eprint = {2310.15709},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.15709},
  journal = {ICML 2023 2023}
}

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/2310.15709.svg)](https://codeofpaper.com/paper/2310.15709)

Discussion