atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Sanity Checking Causal Representation Learning on a Simple Real-World System

ICML 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Causal representation identifiability · 0 citations (OpenAlex)

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.

Builds a real optical "light tunnel" testbed with known causal inputs and evaluates three CRL method families (contrastive CRL, multiview CRL, CITRIS) on real and synthetic-ablation data, finding they largely fail.

Problem

Causal representation learning methods are mostly validated on synthetic data built under their own assumptions; it is unclear whether they work on real physical systems where the causal factors are known.

Approach

A controlled optical experiment (light tunnel with RGB LEDs and two polarizers) whose inputs serve as ground-truth causal factors, used as a real-world sanity check, plus a deterministic synthetic simulator ablation to separate mixing-function misspecification from optimization failure.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace real mixing data with deterministic simulated data (ablation)Contrastive CRL · Light tunnel benchmarkMCCHelped
Replace deterministic simulated data with real light tunnel data (ablation)Contrastive CRL · Light tunnel benchmarkMCCHurt
Replace deterministic simulated data with real light tunnel data (ablation)Contrastive CRL · Light tunnel benchmarkSHDHurt
Use the view-1/view-2 intersection, whose sensor view violates injectivityMultiview CRL · Light tunnel real data, views 1 and 2R²Helped
Use view-1/view-3 or view-1/view-4 intersectionsMultiview CRL · Light tunnel real data, views 1 and 3; views 1 and 4R²Hurt
Replace real mixing data with deterministic simulated data (ablation)Multiview CRL · Light tunnel benchmarkR²No clear effect
Replace real mixing data with deterministic simulated data (ablation)CITRIS-VAE · Light tunnel benchmarkR²No clear effect
Replace real mixing data with deterministic simulated data (ablation)CITRIS-VAE · Light tunnel benchmarkSpearman correlationNo clear effect
Use an autoregressive prior without normalizing flows (ablation)CITRIS-VAE · Light tunnel benchmarkfinal scoreNo clear effect
Set the model latent dimension to match the ground truth (ablation)CITRIS-VAE · Light tunnel benchmarkfinal scoreNo clear effect
Fix latent-to-factor assignments instead of learning them (ablation)CITRIS-VAE · Light tunnel benchmarkfinal scoreNo clear effect
Train for 500 instead of 250 epochs (ablation)CITRIS-VAE · Light tunnel benchmarkfinal scoreNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: lt_crl_benchmark_v1 (light tunnel data) synthetic ablation via deterministic simulator

Benchmarks: lt_crl_benchmark_v1 (real light tunnel data) deterministic synthetic ablation

Metrics: mean correlation coefficient (MCC) structural Hamming distance (SHD) R^2 score Spearman rank correlation

Baselines: Contrastive CRL Multiview CRL CITRIS

Builds on: Contrastive CRL Multiview CRL CITRIS

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy