Related Experiment Video
Updated: Aug 11, 2025

Development of an Individual-Tree Basal Area Increment Model using a Linear Mixed-Effects Approach
Published on: July 3, 2020
Uncovering Sociological Effect Heterogeneity Using Tree-Based Machine Learning
Jennie E Brand1,2,3, Jiahui Xu4, Bernard Koch1
1University of California, Los Angeles, Los Angeles, CA, USA.
None:
Individuals do not respond uniformly to treatments, such as events or interventions. Sociologists routinely partition samples into subgroups to explore how the effects of treatments vary by selected covariates, such as race and gender, on the basis of theoretical priors. Data-driven discoveries are also routine, yet the analyses by which sociologists typically go about them are often problematic and seldom move us beyond our biases to explore new meaningful subgroups. Emerging machine learning methods based on decision trees allow researchers to explore sources of variation that they may not have previously considered or envisaged. In this article, the authors use tree-based machine learning, that is, causal trees, to recursively partition the sample to uncover sources of effect heterogeneity. Assessing a central topic in social inequality, college effects on wages, the authors compare what is learned from covariate and propensity score-based partitioning approaches with recursive partitioning based on causal trees. Decision trees, although superseded by forests for estimation, can be used to uncover subpopulations responsive to treatments. Using observational data, the authors expand on the existing causal tree literature by applying leaf-specific effect estimation strategies to adjust for observed confounding, including inverse propensity weighting, nearest neighbor matching, and doubly robust causal forests. We also assess localized balance metrics and sensitivity analyses to address the possibility of differential imbalance and unobserved confounding. The authors encourage researchers to follow similar data exploration practices in their work on variation in sociological effects and offer a straightforward framework by which to do so.
More Related Videos
Related Concept Videos
Survival Tree
Building a Survival Tree
Constructing a...
Variability: Analysis
The range is a simple measure of variability, indicating the difference between the highest and...
Comparing the Survival Analysis of Two or More Groups
Evolutionary Relationships through Genome Comparisons
Test for Homogeneity
One-Way ANOVA: Unequal Sample Sizes

