
Explore the foundations of causal AI, from correlation versus causation to Judea Pearl’s framework, causal graphs, do-calculus, and estimating average causal effects from observational data.
Explore how causation relates to association and correlation. Learn about potential outcomes, average and individual treatment effects, and the fundamental problem of causal inference.
Explore Pearl's causal hierarchy, moving from associations to interventions to counterfactuals, and learn the techniques needed to answer questions at each layer of causal reasoning.
Explore layer three of causal reasoning by imagining counterfactual parallel worlds and comparing outcomes to estimate individual treatment effects for personalized decisions.
Build and apply a structural causal model to answer layer three counterfactual questions about salary, education, and work experience, using abduction, action, and the do operator.
Using structural causal models, the do operator intervenes by replacing the variable’s structural equation to enforce a chosen value, as in setting college degree to one.
Examine graph patterns: forks, chains, and colliders that show when variables are independent in causal graphs, and how conditioning biases estimates through confounders, mediators, or colliders.
Explore how causal quantities rest on probabilities, linking observational and interventional distributions, and show how identification techniques rewrite probability terms to remove the dual operator.
Master front door adjustment to identify causal effects when backdoor control fails due to unobserved confounders. See how a mediator enables three-step identification from x to z to y.
Explore do-calculus as the foundational identification technique for causal inference, covering its three rules, do-operator transformations, and applicability to front-door and back-door criteria.
Identify causal estimands from observational data using do calculus, back-door and front-door criteria, and conditional ignorability, then use adjustment sets to plan estimation while balancing positivity.
Explore how the average treatment effect hides individual heterogeneity and how conditional average treatment effects illuminate subgroup responses and individual treatment effects for targeted interventions.
Learn to obtain causal graphs using domain knowledge, causal discovery algorithms, and observational data; use directed acyclic graphs to identify adjustments and variables for the Perylene average causal effect estimator.
Build causal graphs from domain knowledge—expert insights, studies, and experiments reveal potential cause and effect links. Acknowledge biases and complement with causal discovery algorithms for objective edges.
Explore function based causal discovery with lingam, a linear non-Gaussian acyclic model that identifies causal direction by exploiting independence of residuals and non-Gaussian errors.
In this course, you'll learn the foundational components of Causal Artificial Intelligence (Causal AI) / Causal Inference.
More and more people are starting to realise that correlation-focused models are not enough to answer our most important business questions. Business decision-making is all about understanding the effect different decisions have on outcomes, and choosing the best option. We can't understand the effect decisions have on outcomes with just correlations; we must understand cause and effect.
Unfortunately, there is a huge gap of knowledge in causal techniques among people working in the data & statistics industry. This means that causal problems are often approached with correlation-focused models, which results in sub-optimal or even poor solutions.
In recent years, the field of Causality has evolved significantly, particularly due to the work of Judea Pearl. Judea Pearl has created a framework that provides clear and general methods we can use to understand causality and estimate causal effects using observational data. Combining his work with advances in AI has given rise to the field of Causal Artificial Intelligence.
Causal AI is all about estimating causal effects (using observational data). Generally, businesses rely only on experimentation methods like Randomized Controlled Trials (RCTs) and A/B tests to determine causal effects. Causal AI now adds to this by offering tools to estimate causal effects using observational data, which is more commonly available in business settings. This is particularly valuable when experimentation is not feasible or practical, making it a powerful tool for businesses looking to use their existing data for decision-making.
This course is designed to bridge the knowledge gap in causal techniques for individuals interested in data and statistics. You will learn the foundational components of Causal AI, with a specific focus on the Pearlian Framework. Key concepts covered include The Ladder of Causation, Causal Graphs, Do-calculus, and Structural Causal Models. Additionally, the course will go over various estimation techniques, incorporating both machine learning and propensity score-based estimators. Last, you'll learn about methods we can use to obtain Causal Graphs, a process called Causal Discovery. The course has a theoretical focus and provides the foundation needed to get started in Causal Inference.
By the end of this course, you'll be fully equipped with knowledge on what it takes to estimate average causal effects using observational data.
We believe that everyone working in the data and statistics field should understand causality and be equipped with causal techniques. By educating yourself early in this area, you will set yourself apart from others in the field. If you have a basic understanding of probability and statistics and are interested in learning about Causal AI, this course is perfect for you!