Explainable Preference Learning: a Decision Tree-based Surrogate Model for Preferential Bayesian Optimization

Nick Leenders, Thomas Quadt, Boris Cule, Roy Lindelauf, Herman Monsuur +2 more
12/16/2025
cs.LGcs.AImath.OC

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Current Preferential Bayesian Optimization methods rely on Gaussian Processes (GPs) as surrogate models. These models are hard to interpret, struggle with handling categorical data, and are computationally complex, limiting their real-world usability. In this paper, we introduce an inherently interpretable decision tree-based surrogate model capable of handling both categorical and continuous data, and scalable to large datasets. Extensive numerical experiments on eight increasingly spiky optimization functions show that our model outperforms GP-based alternatives on spiky functions and has only marginally lower performance for non-spiky functions. Moreover, we apply our model to the real-world Sushi dataset and show its ability to learn an individual's sushi preferences. Finally, we show some initial work on using historical preference data to speed up the optimization process for new unseen users.

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. 1 weaker match is hidden by default — 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{leenders2025explainable,
  title  = {Explainable Preference Learning: a Decision Tree-based Surrogate Model for Preferential Bayesian Optimization},
  author = {Nick Leenders and Thomas Quadt and Boris Cule and Roy Lindelauf and Herman Monsuur and Joost van Oijen and Mark Voskuijl},
  year   = {2025},
  eprint = {2512.14263},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.14263v1}
}

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/2512.14263.svg)](https://codeofpaper.com/paper/2512.14263)

Discussion