atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Identifying Causal Effects Under Functional Dependencies

NeurIPS 2024 · Probabilistic and scientific modeling › Causal discovery · approach: Causal effect identification · 2 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.

Shows that knowing some variables are functionally determined by their parents can make unidentifiable causal effects identifiable and can reduce the set of observed variables needed, via a functional elimination operation and reduction to classical identifiability (ID/project-ID).

Problem

Causal effect identification in causal graphs with hidden variables when some variables are known to be functional (deterministic given parents) but their functions are unknown; positivity constraints complicate standard identification algorithms.

Approach

Introduces functional elimination (adding edges from parents to children and removing the functional variable), proves it preserves D-separation, marginal distributions and interventional distributions, and defines functional projection so that F-identifiability reduces to classical identifiability via the ID algorithm under suitable positivity constraints.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Treat hidden variable B as functionalCausal effect of X on Y · Graph with observed A, X, YidentifiabilityHelped
Functionally project the graph by eliminating hidden functional variables before applying IDCausal effect of X on Y · Graph with observed A, B, C, F, X, Y; hidden functional D and EidentifiabilityHelped
Eliminate observed functional variable B when it satisfies the theorem's conditionsCausal effect of X on Y · Graph with observed A, B, C, F, X, Y; functional Brequired observationsHelped
Use functional projection instead of classical projection for hidden functional variablesCausal graph projection · Observed A, B, G, H, I; hidden functional C, Dd-separationHelped
Eliminate functional variables when every functional variable has at least one hidden parentF-identifiability testing · Causal effects under the stated conditionidentifiabilityNo clear effect
Pretend functional variables whose parents are observed are observedF-identifiability testing · Causal effects with positivity on each treatmentidentifiabilityNo clear effect

Surprising findings

Limitations

Experimental setup

Baselines: project-ID ID algorithm do-calculus

Builds on: ID algorithm project-ID do-calculus D-separation Bayesian network variable elimination

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