Related Experiment Video
Updated: Aug 30, 2025

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
Published on: July 3, 2020
High Resolution Treatment Effects Estimation: Uncovering Effect Heterogeneities with the Modified Causal Forest
Hugo Bodory1, Hannah Busshoff2, Michael Lechner2
1Vice-President's Board (Research & Faculty), University of St. Gallen, Dufourstrasse 50, 9000 St. Gallen, Switzerland.
The Modified Causal Forest (mcf) Python package offers practical causal inference for heterogeneous treatment effects. It provides novel insights and aligns with previous findings, serving as a valuable tool for researchers.
Area of Science:
- Causal inference
- Machine learning
- Statistical software
Background:
- High demand for inferring causal effect heterogeneity.
- Need for accessible, open-source statistical software for practitioners.
- Modified Causal Forest (mcf) as a causal machine learning approach.
Purpose of the Study:
- To introduce and demonstrate the utility of the open-source Python package 'mcf'.
- To showcase the package's ability to estimate aggregate treatment effects and causal effect heterogeneity.
- To provide inference for treatment effects at all identifiable resolutions.
Main Methods:
- Replication of three established studies from epidemiology, medicine, and labor economics.
- Implementation of the Modified Causal Forest (mcf) algorithm within an open-source Python package.
- Validation of the package's performance against existing research.
Main Results:
- The 'mcf' package successfully replicates aggregate treatment effects from previous studies.
- The package reveals novel insights into causal effect heterogeneity.
- Inference is provided for all identifiable resolutions of treatment effects estimation.
Conclusions:
- The 'mcf' package is a practical and comprehensive tool for modern causal heterogeneous effects analysis.
- It addresses the demand for open-source software in causal inference.
- Facilitates deeper understanding of treatment effect variations across different fields.
More Related Videos
04:09Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
Published on: October 10, 2018
12:18A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
Related Concept Videos
Survival Tree
Building a Survival Tree
Constructing a...
Strategies for Assessing and Addressing Confounding
Confounding can be addressed at both the design phase of a study and through analytical methods after data...
Comparing the Survival Analysis of Two or More Groups
Censoring Survival Data
Kaplan-Meier Approach
Hazard Ratio
For example, in a clinical trial...