Feature-Based Interpretable Surrogates for Optimization

Marc Goerigk, Michael Hartisch, Sebastian Merten, Kartikey Sharma
9/3/2024
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

For optimization models to be used in practice, it is crucial that users trust the results. A key factor in this aspect is the interpretability of the solution process. A previous framework for inherently interpretable optimization models used decision trees to map instances to solutions of the underlying optimization model. Based on this work, we investigate how we can use more general optimization rules to further increase interpretability and, at the same time, give more freedom to the decision-maker. The proposed rules do not map to a concrete solution but to a set of solutions characterized by common features. To find such optimization rules, we present an exact methodology using mixed-integer programming formulations as well as heuristics. We also outline the challenges and opportunities that these methods present. In particular, we demonstrate the improvement in solution quality that our approach offers compared to existing interpretable surrogates for optimization, and we discuss the relationship between interpretability and performance. These findings are supported by experiments using both synthetic and real-world data.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{goerigk2024featurebased,
  title  = {Feature-Based Interpretable Surrogates for Optimization},
  author = {Marc Goerigk and Michael Hartisch and Sebastian Merten and Kartikey Sharma},
  year   = {2024},
  eprint = {2409.01869},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.01869v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.01869.svg)](https://codeofpaper.com/paper/2409.01869)

Discussion