SAT-based Decision Tree Learning for Large Data Sets
André Schidler, Stefan Szeider
摘要
Decision trees of low depth are beneficial for understanding and interpreting the data they represent. Unfortunately, finding a decision tree of lowest complexity (depth or size) that correctly represents given data is NP-hard. Hence known algorithms either (i) utilize heuristics that do not minimize the depth or (ii) are exact but scale only to small or medium-sized instances. We propose a new hybrid approach to decision tree learning, combining heuristic and exact methods in a novel way. More specifically, we employ SAT encodings repeatedly to local parts of a decision tree provided by a standard heuristic, leading to an overall reduction in complexity. This allows us to scale the power of exact SAT-based methods to comparatively very large data sets. We evaluate our new approach experimentally on a range of real-world instances that contain up to several thousand samples. In almost all cases, our method successfully decreases the complexity of the initial decision tree; often, the decrease is significant.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper14
- Parameterized Complexity of Small Decision Tree LearningSebastian Ordyniak, Stefan SzeiderAAAI 2021 · 被引用 21 次
- Turbocharging Treewidth-Bounded Bayesian Network Structure LearningVaidyanathan Peruvemba Ramaswamy, Stefan SzeiderAAAI 2021 · 被引用 19 次
- The Influence of Dimensions on the Complexity of Computing Decision TreesStephen G. Kobourov, Maarten Löffler, Fabrizio Montecchiani, Marcin Pilipczuk 等AAAI 2023 · 被引用 14 次
- Circuit Minimization with QBF-Based Exact SynthesisFranz-Xaver Reichl, Friedrich Slivovsky, Stefan SzeiderAAAI 2023 · 被引用 14 次
- A General Theoretical Framework for Learning Smallest Interpretable ModelsSebastian Ordyniak, Giacomo Paesani, Mateusz Rychlicki, Stefan SzeiderAAAI 2024 · 被引用 7 次
它引用的顶会 Paper16
- 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 次
- Efficient Inference of Optimal Decision TreesFlorent AvellanedaAAAI 2020 · 被引用 62 次
- Fast Sparse Decision Tree Optimization via Reference EnsemblesHayden McTavish, Chudi Zhong, Reto Achermann, Ilias Karimalis 等AAAI 2022 · 被引用 55 次
- A Scalable MIP-based Method for Learning Optimal Multivariate Decision TreesHaoran Zhu, Pavankumar Murali, Dzung T. Phan, Lam M. Nguyen 等NeurIPS 2020 · 被引用 47 次
相关 Paper
- Blossom: an Anytime Algorithm for Computing Optimal Decision TreesEmir Demirovic, Emmanuel Hebrard, Louis JeanICML 2023 · 被引用 11 次
- A Scalable Two Stage Approach to Computing Optimal Decision SetsAlexey Ignatiev, Edward Lam, Peter J. Stuckey, João Marques-SilvaAAAI 2021 · 被引用 17 次
- Superpolynomial lower bounds for decision tree learning and testingCaleb Koch, Carmen Strassle, Li-Yang TanSODA 2023 · 被引用 2 次
- Improving Decision Trees through the Lens of Parameterized Local SearchJuha Harviainen, Frank Sommer, Manuel SorgeNeurIPS 2025 · 被引用 1 次
- Witty: An Efficient Solver for Computing Minimum-Size Decision TreesLuca Pascal Staus, Christian Komusiewicz, Frank Sommer, Manuel SorgeAAAI 2025 · 被引用 1 次
