Branches: Efficiently Seeking Optimal Sparse Decision Trees via AO
Ayman Chaouki, Jesse Read, Albert Bifet
摘要
Decision Tree (DT) Learning is a fundamental problem in Interpretable Machine Learning, yet it poses a formidable optimisation challenge. Practical algorithms have recently emerged, primarily leveraging Dynamic Programming and Branch & Bound. However, most of these approaches rely on a Depth-First-Search strategy, which is inefficient when searching for DTs at high depths and requires the definition of a maximum depth hyperparameter. Best-First-Search was also employed by other methods to circumvent these issues. The downside of this strategy is its higher memory consumption, as such, it has to be designed in a fully efficient manner that takes full advantage of the problem's structure. We formulate the problem within an AND/OR graph search framework and we solve it with a novel AO*-type algorithm called BRANCHES. We prove both optimality and complexity guarantees for BRANCHES and we show that it is more efficient than the state of the art theoretically and on a variety of experiments. Furthermore, BRANCHES supports nonbinary features unlike the other methods, we show that this property can further induce larger gains in computational efficiency.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- From Rashomon Theory to PRAXIS: Efficient Decision Tree Rashomon SetsZakk Heile, Hayden McTavish, Varun Babbar, Margo Seltzer 等ICML 2026 · 被引用 1 次
- CLARITree: Cholesky and Lookahead Accelerations for Regression with Interpretable Piecewise Linear TreesYixiao Wang, Hayden McTavish, Varun Babbar, Margo Seltzer 等ICML 2026
- Rashomon Sets of Falling TreesVarun Babbar, Zachery Boner, Margo Seltzer, Cynthia RudinICML 2026
它引用的顶会 Paper4
- Generalized and Scalable Optimal Sparse Decision TreesJimmy Lin, Chudi Zhong, Diane Hu, Cynthia Rudin 等ICML 2020 · 被引用 174 次
- Learning Optimal Decision Trees Using Caching Branch-and-Bound SearchGaël Aglin, Siegfried Nijssen, Pierre SchausAAAI 2020 · 被引用 134 次
- Fast Sparse Decision Tree Optimization via Reference EnsemblesHayden McTavish, Chudi Zhong, Reto Achermann, Ilias Karimalis 等AAAI 2022 · 被引用 55 次
- Necessary and Sufficient Conditions for Optimal Decision Trees using Dynamic ProgrammingJacobus G. M. van der Linden, Mathijs de Weerdt, Emir DemirovicNeurIPS 2023 · 被引用 2 次
相关 Paper
- Blossom: an Anytime Algorithm for Computing Optimal Decision TreesEmir Demirovic, Emmanuel Hebrard, Louis JeanICML 2023 · 被引用 11 次
- MAPTree: Beating "Optimal" Decision Trees with Bayesian Decision TreesColin Sullivan, Mo Tiwari, Sebastian ThrunAAAI 2024 · 被引用 5 次
- Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous FeaturesRahul Mazumder, Xiang Meng, Haoyue WangICML 2022 · 被引用 21 次
- Near-Optimal Decision Trees in a SPLIT SecondVarun Babbar, Hayden McTavish, Cynthia Rudin, Margo I. SeltzerICML 2025
- XClusters: Explainability-First ClusteringHyunseung Hwang, Steven Euijong WhangAAAI 2023 · 被引用 8 次
