atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Causal discovery with endogenous context variables

NeurIPS 2024 · Probabilistic and scientific modeling › Causal discovery · approach: Interventional causal discovery · 1 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.

Proposes an adaptive PC-based constraint-based discovery algorithm that recovers context-specific causal skeletons when the context variable is endogenous, avoiding selection bias from masking and inflated test counts.

Problem

Constraint-based causal discovery of context-specific causal graphs when the context indicator is endogenous (can be influenced by system variables), where masking induces selection bias and pooling loses context-specific information.

Approach

Adapt the PC skeleton phase so that a conditional independence test conditions on the context value (on context-specific data) only when the context variable is in the separating set, and otherwise tests on pooled data; a single test per separating set is chosen by this rule, avoiding inflated test counts. Theory connects output to SCM-defined physical/descriptive graphs under sufficiency assumpti

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PC-AC instead of PC-M (masking)Context-specific causal discovery · Simulated context-specific graphs, no cyclesfalse positive rateHelped
Use PC-AC instead of PC-BContext-specific causal discovery · Simulated context-specific graphstrue positive rateHelped
Use PC-AC instead of PC-BContext-specific causal discovery · Simulated graphsfinite-sample performanceHelped
Use PC-AC instead of CD-NODUnion-graph discovery · Simulated union graphsoverall performanceHelped
Use PC-AC instead of FCIUnion-graph discovery · Simulated union graphstrue positive rateHelped
Use PC-AC instead of FCIUnion-graph discovery · Simulated union graphsfalse positive rateHurt
Use PC-M with fully known context-system links instead of PC-ACContext-specific causal discovery · Simulated graphs with fully known context-system linkstrue positive rateHelped
Use PC-M with fully known context-system links instead of PC-ACContext-specific causal discovery · Simulated graphs with fully known context-system linksfalse positive rateHurt
Use a non-parametric CIT instead of a parametric CIT (ablation)PC-AC and comparison methods · Simulated graphs without cycles, no link assumptionsfalse positive rateHelped
Add enforced cycles to the union graph (ablation)PC-AC and comparison methods · Simulated graphs with enforced cyclesfalse positive rateHurt
Use PC-P instead of PC-AC on cyclic union graphsUnion-graph discovery · Simulated cyclic union graphsfalse positive rateHurt
Use PC-AC with context-child link assumptions rather than no link assumptions (ablation)PC-AC · Simulated graphs without cyclesfalse positive rateHelped

Surprising findings

Limitations

Experimental setup

Datasets: synthetic linear-nonlinear SCM data (D+1=8 nodes)

Benchmarks: synthetic SCM simulations

Metrics: true positive rate false positive rate edge mark precision edge mark recall

Baselines: PC-M (masking) PC-P (pooled) PC-B (baseline intersection) CD-NOD FCI-JCI0

Builds on: PC algorithm Joint Causal Inference Labeled DAGs CD-NOD FCI

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