Back to Data Scientist Mind Map
中文·English
📈 Data ScientistID: ds-rubin-potential-outcomes-dag-d-separation

Rubin Potential Outcomes & DAG d-Separation

Rubin 潜在结果与因果 DAG d-分离
🎯Core Definition
The Dual Foundations of Causal Inference (Donald Rubin's Potential Outcomes Framework & Judea Pearl's Causal DAGs / dd-Separation) provides mathematical identification of causal treatment effects from purely observational data when randomized A/B tests are impossible; Fundamental Problem of Causal Inference: for unit ii, only one factual potential outcome Yi(1)Y_i(1) or Yi(0)Y_i(0) is observable while the other remains an unobservable counterfactual; Average Treatment Effect ATE=E[Y(1)Y(0)]\text{ATE} = \mathbb{E}[Y(1) - Y(0)]; Pearl's 3 Causal Graph Junctions: 1) Chain (ABCA \to B \to C); 2) Fork (AZBA \leftarrow Z \to B, ZZ is a confounder generating spurious correlation, requiring conditioning on ZZ via Backdoor Criterion); 3) Collider (ACBA \to C \leftarrow B, CC is a collider; conditioning on $C$ must be avoided as it unblocks spurious paths and induces Berkson's Paradox); dd-Separation establishes graph-theoretic necessity for confounder adjustment.
💡Use Cases
Observational causal policy evaluation, identifying confounders, and rigorous backdoor adjustment proofs.
Key Problems Solved
Observational correlation masks true causality; DAGs and dd-separation prevent collider bias and confounding from distorting empirical business conclusions.
🎯5 High-Frequency Exam Points
1
Derive Pearl's Backdoor and Frontdoor criteria with graph-theoretic dd-separation blocking conditions?
2
Diagram Collider Bias (Berkson's Fallacy) and illustrate how conditioning on a collider creates spurious negative correlations?
3
Explain the 3 foundational assumptions of Potential Outcomes: Ignorability, Positivity/Overlap, and SUTVA in practice?
4
Why does conditioning on post-treatment mediators in regression models attenuate and bias the total causal treatment effect?
5
Contrast Pearl's causal intervention distribution P(Ydo(X=x))P(Y | do(X=x)) with the observational conditional distribution P(YX=x)P(Y | X=x) using do-calculus?
🔗Foundational Prerequisite Cards (Click to Review)
Updated 2026-08-14
🎯
Test Your Knowledge: Practice Questions for "Rubin Potential Outcomes & DAG d-Separation"
Single choice pitfall questions with instant feedback and mistake tracking.
🚀 Start Card Practice
Previous CardNovelty, Primacy & Carryover EffectsNext CardDiD Parallel Trends & Event Study

🔗 More Data Scientist Knowledge Cards

Hypothesis Testing, Type I/II & PowerSample Size Derivation & MDE BudgetP-hacking, Peeking & mSPRT SequentialMultiple Comparisons: FWER vs FDR-BH