A Framework for Inherently Interpretable Optimization Models
Marc Goerigk, Michael Hartisch

TL;DR
This paper introduces an optimization framework that inherently produces interpretable decision rules, such as decision trees, to enhance transparency and trust in solutions, especially for large-scale problems.
Contribution
It proposes integer programming and heuristic methods to generate inherently interpretable optimization models, addressing a gap in interpretability in optimization solutions.
Findings
Interpretability costs are minimal in practice.
The framework applies to large-scale problems.
Decision trees effectively explain optimization decisions.
Abstract
With dramatic improvements in optimization software, the solution of large-scale problems that seemed intractable decades ago are now a routine task. This puts even more real-world applications into the reach of optimizers. At the same time, solving optimization problems often turns out to be one of the smaller difficulties when putting solutions into practice. One major barrier is that the optimization software can be perceived as a black box, which may produce solutions of high quality, but can create completely different solutions when circumstances change leading to low acceptance of optimized solutions. Such issues of interpretability and explainability have seen significant attention in other areas, such as machine learning, but less so in optimization. In this paper we propose an optimization framework that inherently comes with an easily interpretable optimization rule, that…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Bayesian Modeling and Causal Inference · Machine Learning and Data Classification
