mlsanityData to 14 Oct 2026

Multi-Objective Optimization and Hyperparameter Tuning With Desirability Functions

arXiv 2503.23595 ↗First posted 30 Mar 2025math.OC cs.LG stat.APcited by 0

Not on the map. Why?

Abstract (arXiv)

The desirability-function approach is a widely adopted method for optimizing multiple-response processes. Kuhn (2016) implemented the packages desirability and desirability2 in the statistical programming language R, but no comparable packages exists for Python. The goal of this article is to provide an introduction to the desirability function approach using the Python package spotdesirability, which is available as part of the sequential parameter optimization framework. After a brief introduction to the desirability function approach, three examples are given that demonstrate how to use the desirability functions for (i) classical optimization, (ii) surrogate-model based optimization, and (iii) hyperparameter tuning. An extended Morris-Mitchell criterion, which allows the computation of the search-space coverage, is proposed and used in a fourth example to handle the exploration-exploitation trade-off in optimization. Finally, infill-diagnostic plots are introduced as a tool to visualize the locations of the infill points with respect to already existing points.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 3 of its 27 references that are in the map. First posted on arXiv 30 Mar 2025.

Builds on

3 of 27 references.

References · 3

  1. 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 145
  2. 2022Multi-Objective Hyperparameter Optimization in Machine Learning -- An Overviewcited by 37
  3. 2023Hyperparameter Tuning Cookbook: A guide for scikit-learn, PyTorch, river, and spotPythoncited by 2

Built on by

Not cited yet.