LGMLJun 11, 2022

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

arXiv:2206.05447v23 citationsh-index: 48
Originality Incremental advance
AI Analysis

This addresses the issue of trust and adoption in HPO for practitioners by ensuring interpretability measures are accurate, though it is incremental as it builds on existing Bayesian optimization and interpretable machine learning methods.

The paper tackles the problem of sampling bias in hyperparameter optimization (HPO) distorting interpretability measures like partial dependence plots, and proposes a method that balances optimization performance with reliable explanations, showing no loss in optimization while improving explanation reliability on synthetic and neural network benchmarks.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes