paper-with-me

홈 › Papers

Overtuning in Hyperparameter Optimization

2025-06-24 · Lennart Schneider, Bernd Bischl, Matthias Feurer

Hyperparameter optimization (HPO) aims to identify an optimal hyperparameter configuration (HPC) such that the resulting model generalizes well to unseen data. As the expected generalization error cannot be optimized directly, it is estimated with a resampling strategy, such as holdout or cross-validation. This approach implicitly assumes that minimizing the validation error leads to improved generalization. However, since validation error estimates are inherently stochastic and depend on the resampling strategy, a natural question arises: Can excessive optimization of the validation error lead to overfitting at the HPO level, akin to overfitting in model training based on empirical risk minimization? In this paper, we investigate this phenomenon, which we term overtuning, a form of overfitting specific to HPO. Despite its practical relevance, overtuning has received limited attention in the HPO and AutoML literature. We provide a formal definition of overtuning and distinguish it from related concepts such as meta-overfitting. We then conduct a large-scale reanalysis of HPO benchmark data to assess the prevalence and severity of overtuning. Our results show that overtuning is more common than previously assumed, typically mild but occasionally severe. In approximately 10% of cases, overtuning leads to the selection of a seemingly optimal HPC with worse generalization error than the default or first configuration tried. We further analyze how factors such as performance metric, resampling strategy, dataset size, learning algorithm, and HPO method affect overtuning and discuss mitigation strategies. Our results highlight the need to raise awareness of overtuning, particularly in the small-data regime, indicating that further mitigation strategies should be studied.

📄 PDF Abstract BibTeX arXiv:2506.19540

Code (1)

slds-lmu/paper_2025_overtuning 공식 구현

Tasks

AutoMLHyperparameter 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 제목 키워드 기반

The Second DIHARD Diarization Challenge: Dataset, task, and baselines

2019-06-18 · Neville Ryant, Kenneth Church, Christopher Cieri, Alejandrina Cristia 외

This paper introduces the second DIHARD challenge, the second in a series of speaker diarization challenges intended to improve the robustness of diarization systems to variation in recording equipment, noise conditions,…

Action DetectionActivity DetectionLanguage AcquisitionSegmentation+3

Stochastic Hyperparameter Optimization through Hypernetworks

2018-02-26 · ICLR 2018 1 · Jonathan Lorraine, David Duvenaud

Machine learning models are often tuned by nesting optimization of model weights inside the optimization of hyperparameters. We give a method to collapse this nested optimization into joint stochastic optimization of wei…

BIG-bench Machine LearningHyperparameter OptimizationStochastic Optimization

Optimizing Large-Scale Hyperparameters via Automated Learning Algorithm

2021-02-17 · Bin Gu, Guodong Liu, yanfu Zhang, Xiang Geng 외

Modern machine learning algorithms usually involve tuning multiple (from one to thousands) hyperparameters which play a pivotal role in terms of model generalizability. Black-box optimization and gradient-based algorithm…

Hyperparameter Optimization

DP-HyPO: An Adaptive Private Hyperparameter Optimization Framework

2023-06-09 · Hua Wang, Sheng Gao, Huanyu Zhang, Weijie J. Su 외

Hyperparameter optimization, also known as hyperparameter tuning, is a widely recognized technique for improving model performance. Regrettably, when training private ML models, many practitioners often overlook the priv…

Hyperparameter OptimizationPrivacy Preserving

Bayesian Hyperparameter Optimization with BoTorch, GPyTorch and Ax

2019-12-11 · Daniel T. Chang

Deep learning models are full of hyperparameters, which are set manually before the learning process can start. To find the best configuration for these hyperparameters in such a high dimensional space, with time-consumi…

Bayesian OptimizationGaussian ProcessesGraph ClassificationHyperparameter Optimization