paper-with-me

Papers

Constrained Prescriptive Trees via Column Generation

2022-07-20 · Shivaram Subramanian, Wei Sun, Youssef Drissi, Markus Ettl

With the abundance of available data, many enterprises seek to implement data-driven prescriptive analytics to help them make informed decisions. These prescriptive policies need to satisfy operational constraints, and proactively eliminate rule conflicts, both of which are ubiquitous in practice. It is also desirable for them to be simple and interpretable, so they can be easily verified and implemented. Existing approaches from the literature center around constructing variants of prescriptive decision trees to generate interpretable policies. However, none of the existing methods are able to handle constraints. In this paper, we propose a scalable method that solves the constrained prescriptive policy generation problem. We introduce a novel path-based mixed-integer program (MIP) formulation which identifies a (near) optimal policy efficiently via column generation. The policy generated can be represented as a multiway-split tree which is more interpretable and informative than a binary-split tree due to its shorter rules. We demonstrate the efficacy of our method with extensive experiments on both synthetic and real datasets.

📄 PDF Abstract BibTeX arXiv:2207.10163

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Learning Prescriptive ReLU Networks

2023-06-01 · Wei Sun, Asterios Tsiourvas

We study the problem of learning optimal policy from a set of discrete treatment options using observational data. We propose a piecewise linear neural network model that can balance strong prescriptive performance and i…

An improved column-generation-based matheuristic for learning classification trees

2023-08-22 · Krunal Kishor Patel, Guy Desaulniers, Andrea Lodi

Decision trees are highly interpretable models for solving classification problems in machine learning (ML). The standard ML algorithms for training decision trees are fast but generate suboptimal trees in terms of accur…

Classification

Column generation based math-heuristic for classification trees

2018-10-15 · Murat Firat, Guillaume Crognier, Adriana F. Gabor, C. A. J. Hurkens 외

This paper explores the use of Column Generation (CG) techniques in constructing univariate binary decision trees for classification tasks. We propose a novel Integer Linear Programming (ILP) formulation, based on root-t…

ClassificationGeneral ClassificationMath

ODTlearn: A Package for Learning Optimal Decision Trees for Prediction and Prescription

2023-07-28 · Patrick Vossler, Sina Aghaei, Nathan Justin, Nathanael Jo 외

ODTLearn is an open-source Python package that provides methods for learning optimal decision trees for high-stakes predictive and prescriptive tasks based on the mixed-integer optimization (MIO) framework proposed in Ag…

Classification

Learning Optimal Prescriptive Trees from Observational Data

2021-08-31 · Nathanael Jo, Sina Aghaei, Andrés Gómez, Phebe Vayanos

We consider the problem of learning an optimal prescriptive tree (i.e., an interpretable treatment assignment policy in the form of a binary tree) of moderate depth, from observational data. This problem arises in numero…

Fairness