mlsanityData to 14 Oct 2026

Output-Constrained Decision Trees

arXiv 2405.15314 ↗First posted 24 May 2024cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Incorporating domain-specific constraints into machine learning models is essential for generating predictions that are both accurate and feasible in real-world applications. This paper introduces new methods for training Output-Constrained Regression Trees (OCRT), addressing the limitations of traditional decision trees in constrained multi-target regression tasks. We propose three approaches: M-OCRT, which uses split-based mixed integer programming to enforce constraints; E-OCRT, which employs an exhaustive search for optimal splits and solves constrained prediction problems at each decision node; and EP-OCRT, which applies post-hoc constrained optimization to tree predictions. To illustrate their potential uses in ensemble learning, we also introduce a random forest framework working under convex feasible sets. We validate the proposed methods through a computational study both on synthetic and industry-driven hierarchical time series datasets. Our results demonstrate that imposing constraints on decision tree training results in accurate and feasible predictions.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 62 references that are in the map. First posted on arXiv 24 May 2024.

Builds on

23 of 62 references.

References · 23

  1. 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
  2. 2019An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problemcited by 269
  3. 2018Melding the Data-Decisions Pipeline: Decision-Focused Learning for Combinatorial Optimizationcited by 227
  4. 2019Informed Machine Learning -- A Taxonomy and Survey of Integrating Knowledge into Learning Systemscited by 205
  5. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 183
  6. 2020Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claimscited by 165
  7. 2017Physics-guided Neural Networks (PGNN): An Application in Lake Temperature Modelingcited by 131
  8. 2020Generalized and Scalable Optimal Sparse Decision Treescited by 100
  9. 2024Constrained Synthesis with Projected Diffusion Modelscited by 89
  10. 2020Logic-Guided Data Augmentation and Regularization for Consistent Question Answeringcited by 78
  11. 2016Label-Free Supervision of Neural Networks with Physics and Domain Knowledgecited by 74
  12. 2019A Logic-Driven Framework for Consistency of Neural Modelscited by 64
11 more
  1. 2020MurTree: Optimal Classification Trees via Dynamic Programming and Searchcited by 63
  2. 2018SPIGAN: Privileged Adversarial Learning from Simulationcited by 47
  3. 2019Robust Decision Trees Against Adversarial Examplescited by 40
  4. 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
  5. 2020Safe Reinforcement Learning with Natural Language Constraintscited by 23
  6. 2018Physics-informed deep generative modelscited by 16
  7. 2020Hard Shape-Constrained Kernel Machinescited by 13
  8. 2014Learning optimization models in the presence of unknown relationscited by 10
  9. 2023GLUECons: A Generic Benchmark for Learning Under Constraintscited by 9
  10. 2019A Statistical Analysis of Noisy Crowdsourced Weather Datacited by 2
  11. 2019The Good, the Bad and the Ugly: Augmenting a black-box model with expert knowledgecited by 1

Built on by

Not cited yet.