ML for Hierarchical Reinforcement Learning
Machine Learning leverages hierarchical reinforcement learning through options frameworks, skill learning and abstraction to efficiently learn complex tasks by decomposing them into sub-tasks.
1. Principles of ML for Causal Machine Learning
High r² Does Not Equal Causal Linkage. Always Look for Confounders
⚠️ Ignoring selection bias
Incorrect sampling can completely distort causal inferences. Always verify representativeness.
The Problem: Unknown Confounders
Solution: Use sensitivity analysis, instrumental variables, or alternative methods for identifying robustness of results.
Problem: Small sample size
Frequently asked questions
What is a confounder (confounding variable)?
A confounder is a variable that influences both the cause and the effect, creating a spurious association. For example, age can influence treatment and outcome, creating an apparent effect of treatment even if it's absent. It’s crucial to control for confounders for accurate causal assessment.
How do you draw a causal DAG?
When drawing a causal Directed Acyclic Graph (DAG), start with the outcome variable (Y) and add the treatment/exposure variable (X). Then, add all variables that influence Y and X (confounders), mediators (X→M→Y), and instrumental variables. Utilize domain knowledge and existing literature.
Should you start with the outcome (Y) then add t?
Yes, begin with the outcome variable (Y), followed by the treatment/exposure variable (X). Then, incorporate all variables that affect Y and X (confounders), mediators (X→M→Y), and instrumental variables. Rely on domain expertise and relevant literature.
What do you do if a randomized controlled trial (RCT) is impossible?
When an RCT isn't feasible, consider using observational data and techniques like propensity score matching or instrumental variables to account for confounding factors and estimate causal effects.
▶ Try it live
Everything above runs in your browser — open Decision Tree Live and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.