Core Causal Inference

Causal Inference
Lecture Notes
Foundations
The foundational sequence covering causal questions, experiments, observational adjustment, and quasi-experimental designs.

Core Causal Inference is the backbone of the lecture curriculum. It develops the conceptual grammar needed for the rest of the site, including causal questions, interventions, estimands, randomization, credible adjustment, and quasi-experimental variation.

The sequence is split into four courses. Together they move from causal language to design practice. The reader first learns how to define the question, then how to create evidence through experiments, how to repair observational comparisons, and how to use policy variation in applied settings.

This module is the conceptual center of the site. Everything later, from causal ML to AI-assisted analysis, depends on getting this design logic right.

Course 1: Foundations of Causal Inference

Density plot showing imbalance created by a ranking policy
Figure: A ranking-policy imbalance plot used to make confounding visible before any estimator is introduced (adapted from Lecture 08: Confounders, Mediators, Colliders, and Selection Bias).

This course builds the language of causal reasoning, moving from interventions and potential outcomes to estimands, identification assumptions, DAGs, and common adjustment mistakes.

Course 2: Randomized Experiments and Product Experimentation

Experiment allocation comparison showing clean and bugged A/B test assignment
Figure: A clean-versus-bugged allocation diagnostic, showing why experiment validity depends on the assignment running as designed (adapted from Lecture 02: A/B Testing and Product Experimentation).

This course treats randomized evidence as an operational workflow. It covers experiment design, power, guardrail metrics, clustered assignment, noncompliance, interference, and clear reporting for launch decisions.

Course 3: Observational Adjustment

Risk-score distributional balance plot comparing raw, weighted, and matched groups
Figure: Balance diagnostics across raw, weighted, and matched comparisons, showing how adjustment is audited visually (adapted from Lecture 05: Covariate Balance Diagnostics).

When treatment assignment comes from observed behavior, credibility depends on measured confounding, overlap, and diagnostics. This course covers regression adjustment, propensity scores, matching, weighting, balance checks, doubly robust estimation, TMLE, and sensitivity analysis.

Course 4: Quasi-Experiments and Natural Experiments

Difference-in-differences estimate comparison across specifications
Figure: DiD estimates across near-equivalent specifications, highlighting how design credibility is checked through specification comparisons (adapted from Lecture 01: Difference-in-Differences).

This course studies designs that exploit timing, thresholds, instruments, shocks, or policy variation. Topics include difference-in-differences, event studies, staggered adoption, synthetic control, regression discontinuity, instrumental variables, encouragement designs, and interrupted time series.