paper-with-me

Papers

Improving Accuracy of Interpretability Measures in Hyperparameter Optimization via Bayesian Algorithm Execution

2022-06-11 · Julia Moosbauer, Giuseppe Casalicchio, Marius Lindauer, Bernd Bischl

Despite all the benefits of automated hyperparameter optimization (HPO), most modern HPO algorithms are black-boxes themselves. This makes it difficult to understand the decision process which leads to the selected configuration, reduces trust in HPO, and thus hinders its broad adoption. Here, we study the combination of HPO with interpretable machine learning (IML) methods such as partial dependence plots. These techniques are more and more used to explain the marginal effect of hyperparameters on the black-box cost function or to quantify the importance of hyperparameters. However, if such methods are naively applied to the experimental data of the HPO process in a post-hoc manner, the underlying sampling bias of the optimizer can distort interpretations. We propose a modified HPO method which efficiently balances the search for the global optimum w.r.t. predictive performance \emph{and} the reliable estimation of IML explanations of an underlying black-box function by coupling Bayesian optimization and Bayesian Algorithm Execution. On benchmark cases of both synthetic objectives and HPO of a neural network, we demonstrate that our method returns more reliable explanations of the underlying black-box without a loss of optimization performance.

📄 PDF Abstract BibTeX arXiv:2206.05447

Code (1)

willieneis/bayesian-algorithm-execution 공식 구현 tf

Tasks

Bayesian OptimizationHyperparameter OptimizationInterpretable Machine Learning

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 Hyperparameter Optimization in Machine Learning -- An Overview

2022-06-15 · Florian Karl, Tobias Pielok, Julia Moosbauer, Florian Pfisterer 외

Hyperparameter optimization constitutes a large part of typical modern machine learning workflows. This arises from the fact that machine learning methods and corresponding preprocessing steps often only yield optimal pe…

Bayesian OptimizationBIG-bench Machine LearningEvolutionary AlgorithmsFairness+1

Cost-aware Bayesian Optimization

2020-03-22 · Eric Hans Lee, Valerio Perrone, Cedric Archambeau, Matthias Seeger

Bayesian optimization (BO) is a class of global optimization algorithms, suitable for minimizing an expensive objective function in as few function evaluations as possible. While BO budgets are typically given in iterati…

Bayesian Optimizationglobal-optimization

Multi-Objective Optimization of Performance and Interpretability of Tabular Supervised Machine Learning Models

2023-07-17 · Lennart Schneider, Bernd Bischl, Janek Thomas

We present a model-agnostic framework for jointly optimizing the predictive performance and interpretability of supervised machine learning models for tabular data. Interpretability is quantified via three measures: feat…

feature selectionHyperparameter Optimization

Is One Hyperparameter Optimizer Enough?

2018-07-29 · Huy Tu, Vivek Nair

Hyperparameter tuning is the black art of automatically finding a good combination of control parameters for a data miner. While widely applied in empirical Software Engineering, there has not been much discussion on whi…

Bayesian OptimizationHyperparameter Optimization

Fair and Green Hyperparameter Optimization via Multi-objective and Multiple Information Source Bayesian Optimization

2022-05-18 · Antonio Candelieri, Andrea Ponti, Francesco Archetti

There is a consensus that focusing only on accuracy in searching for optimal machine learning models amplifies biases contained in the data, leading to unfair predictions and decision supports. Recently, multi-objective …

Bayesian OptimizationBIG-bench Machine LearningFairnessHyperparameter Optimization