Fast Optimization of Weighted Sparse Decision Trees for use in Optimal Treatment Regimes and Optimal Policy Design
Ali Behrouz, Mathias Lecuyer, Cynthia Rudin, Margo Seltzer

TL;DR
This paper introduces three efficient algorithms for optimizing sparse weighted decision trees, enabling their use in policy design with weighted data, including inverse propensity weighting, with significant speed improvements.
Contribution
The paper proposes novel algorithms that efficiently optimize weighted sparse decision trees, addressing a gap in policy design applications involving weighted data samples.
Findings
Two fast methods are two orders of magnitude faster than direct optimization.
The fast methods maintain accuracy with theoretical error bounds.
Algorithms enable use of weighted data in interpretable decision trees.
Abstract
Sparse decision trees are one of the most common forms of interpretable models. While recent advances have produced algorithms that fully optimize sparse decision trees for prediction, that work does not address policy design, because the algorithms cannot handle weighted data samples. Specifically, they rely on the discreteness of the loss function, which means that real-valued weights cannot be directly used. For example, none of the existing techniques produce policies that incorporate inverse propensity weighting on individual data points. We present three algorithms for efficient sparse weighted decision tree optimization. The first approach directly optimizes the weighted loss function; however, it tends to be computationally inefficient for large datasets. Our second approach, which scales more efficiently, transforms weights to integer values and uses data duplication to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Algorithms · Statistical Methods and Inference
