paper-with-me

홈 › Papers

Interactive Hyperparameter Optimization in Multi-Objective Problems via Preference Learning

2023-09-07 · Joseph Giovanelli, Alexander Tornede, Tanja Tornede, Marius Lindauer

Hyperparameter optimization (HPO) is important to leverage the full potential of machine learning (ML). In practice, users are often interested in multi-objective (MO) problems, i.e., optimizing potentially conflicting objectives, like accuracy and energy consumption. To tackle this, the vast majority of MO-ML algorithms return a Pareto front of non-dominated machine learning models to the user. Optimizing the hyperparameters of such algorithms is non-trivial as evaluating a hyperparameter configuration entails evaluating the quality of the resulting Pareto front. In literature, there are known indicators that assess the quality of a Pareto front (e.g., hypervolume, R2) by quantifying different properties (e.g., volume, proximity to a reference point). However, choosing the indicator that leads to the desired Pareto front might be a hard task for a user. In this paper, we propose a human-centered interactive HPO approach tailored towards multi-objective ML leveraging preference learning to extract desiderata from users that guide the optimization. Instead of relying on the user guessing the most suitable indicator for their needs, our approach automatically learns an appropriate indicator. Concretely, we leverage pairwise comparisons of distinct Pareto fronts to learn such an appropriate quality indicator. Then, we optimize the hyperparameters of the underlying MO-ML algorithm towards this learned indicator using a state-of-the-art HPO approach. In an experimental study targeting the environmental impact of ML, we demonstrate that our approach leads to substantially better Pareto fronts compared to optimizing based on a wrong indicator pre-selected by the user, and performs comparable in the case of an advanced user knowing which indicator to pick.

📄 PDF Abstract BibTeX arXiv:2309.03581

Code (1)

automl/interactive-mo-ml 공식 구현

Tasks

Hyperparameter Optimization

Methods 이 논문이 사용한 방법론

HPO In machine learning, a hyperparameter is a parameter whose value is used to control learning process, and HPO is the problem of choosing a set of optimal hyperparameters for a…

Similar Papers 제목 키워드 기반

Multi-Objective Population Based Training

2023-06-02 · Arkadiy Dushatskiy, Alexander Chebykin, Tanja Alderliesten, Peter A. N. Bosman

Population Based Training (PBT) is an efficient hyperparameter optimization algorithm. PBT is a single-objective algorithm, but many real-world hyperparameter optimization problems involve two or more conflicting objecti…

Adversarial RobustnessClassificationFairnessHyperparameter Optimization

YAHPO Gym -- An Efficient Multi-Objective Multi-Fidelity Benchmark for Hyperparameter Optimization

2021-09-08 · Florian Pfisterer, Lennart Schneider, Julia Moosbauer, Martin Binder 외

When developing and analyzing new hyperparameter optimization methods, it is vital to empirically evaluate and compare them on well-curated benchmark suites. In this work, we propose a new set of challenging and relevant…

Hyperparameter Optimization

Multi-objective hyperparameter optimization with performance uncertainty

2022-09-09 · Alejandro Morales-Hernández, Inneke Van Nieuwenhuyse, Gonzalo Nápoles

The performance of any Machine Learning (ML) algorithm is impacted by the choice of its hyperparameters. As training and evaluating a ML algorithm is usually expensive, the hyperparameter optimization (HPO) method needs …

GPRHyperparameter Optimization

CACTUS: Detecting and Resolving Conflicts in Objective Functions

2021-03-13 · Subhajit Das, Alex Endert

Machine learning (ML) models are constructed by expert ML practitioners using various coding languages, in which they tune and select models hyperparameters and learning algorithms for a given problem domain. They also c…

Hyperparameter Optimization for Multi-Objective Reinforcement Learning

2023-10-25 · Florian Felten, Daniel Gareev, El-Ghazali Talbi, Grégoire Danoy

Reinforcement learning (RL) has emerged as a powerful approach for tackling complex problems. The recent introduction of multi-objective reinforcement learning (MORL) has further expanded the scope of RL by enabling agen…

Hyperparameter OptimizationMulti-Objective Reinforcement Learningreinforcement-learningReinforcement Learning+1