Learning Optimal Prescriptive Trees from Observational Data

08/31/2021
by   Nathanael Jo, et al.
4

We consider the problem of learning an optimal prescriptive tree (i.e., a personalized treatment assignment policy in the form of a binary tree) of moderate depth, from observational data. This problem arises in numerous socially important domains such as public health and personalized medicine, where interpretable and data-driven interventions are sought based on data gathered in deployment, through passive collection of data, rather than from randomized trials. We propose a method for learning optimal prescriptive trees using mixed-integer optimization (MIO) technology. We show that under mild conditions our method is asymptotically exact in the sense that it converges to an optimal out-of-sample treatment assignment policy as the number of historical data samples tends to infinity. This sets us apart from existing literature on the topic which either requires data to be randomized or imposes stringent assumptions on the trees. Based on extensive computational experiments on both synthetic and real data, we demonstrate that our asymptotic guarantees translate to significant out-of-sample performance improvements even in finite samples.

READ FULL TEXT
research
07/20/2022

Constrained Prescriptive Trees via Column Generation

With the abundance of available data, many enterprises seek to implement...
research
03/12/2021

Evidence-Based Policy Learning

The past years have seen seen the development and deployment of machine-...
research
03/29/2021

Strong Optimal Classification Trees

Decision trees are among the most popular machine learning models and ar...
research
12/03/2020

Optimal Policy Trees

We propose an approach for learning optimal tree-based prescription poli...
research
10/10/2018

Offline Multi-Action Policy Learning: Generalization and Optimization

In many settings, a decision-maker wishes to learn a rule, or policy, th...
research
09/12/2017

A Practically Competitive and Provably Consistent Algorithm for Uplift Modeling

Randomized experiments have been critical tools of decision making for d...
research
08/31/2016

Recursive Partitioning for Personalization using Observational Data

We study the problem of learning to choose from m discrete treatment opt...

Please sign up or login with your details

Forgot password? Click here to reset