Typical models estimating treatment effects assume that the treatment effect is the same for all individuals. Model-based recursive partitioning allows to relax this assumption and to estimate stratified treatment effects (model-based trees) or even personalised treatment effects (model-based forests). With model-based trees one can compute treatment effects for different strata of individuals. The strata are found in a data-driven fashion and depend on characteristics of the individuals. Model-based random forests allow for a similarity estimation between individuals in terms of model parameters (e.g. intercept and treatment effect). The similarity measure can then be used to estimate personalised models. The R package model4you implements these stratified and personalised models in the setting with two randomly assigned treatments with a focus on ease of use and interpretability so that clinicians and other users can take the model they usually use for the estimation of the average treatment effect and with a few lines of code get a visualisation that is easy to understand and interpret.
[1]
Pedro M. Valero-Mora,et al.
ggplot2: Elegant Graphics for Data Analysis
,
2010
.
[2]
Achim Zeileis,et al.
A Toolkit for Recursive Partytioning
,
2015
.
[3]
T. Hothorn,et al.
Individual treatment effect prediction for amyotrophic lateral sclerosis patients
,
2018,
Statistical methods in medical research.
[4]
Achim Zeileis,et al.
Model-Based Recursive Partitioning for Subgroup Analyses
,
2016,
The international journal of biostatistics.
[5]
K. Hornik,et al.
Model-Based Recursive Partitioning
,
2008
.
[6]
J. Friedman.
Greedy function approximation: A gradient boosting machine.
,
2001
.
[7]
Hadley Wickham,et al.
ggplot2 - Elegant Graphics for Data Analysis (2nd Edition)
,
2017
.
[8]
Basil Abou El-Komboz,et al.
Infrastructure for Psychometric Modeling
,
2015
.
[9]
Achim Zeileis,et al.
Partykit: a modular toolkit for recursive partytioning in R
,
2015,
J. Mach. Learn. Res..