Noisy Blackbox Optimization Using Multi-Fidelity Queries: A Tree Search Approach
Abstract
We study the problem of black-box optimization of a noisy function in the presence of low-cost approximations or fidelities, which is motivated by problems like hyper-parameter tuning. In hyper-parameter tuning evaluating the black-box function at a point involves training a learning algorithm on a large data-set at a particular hyper-parameter and evaluating the validation error. Even a single such evaluation can be prohibitively expensive. Therefore, it is beneficial to use low-cost approximations, like training the learning algorithm on a sub-sampled version of the whole data-set. These low-cost approximations/fidelities can however provide a biased and noisy estimate of the function value. In this work, we combine structured state-space exploration through hierarchical partitioning with querying these partitions at multiple fidelities, and develop a multi-fidelity bandit based tree-search algorithm for noisy black-box optimization. We derive simple regret guarantees for our algorithm and validate its performance on real and synthetic datasets.
Cite
Text
Sen et al. "Noisy Blackbox Optimization Using Multi-Fidelity Queries: A Tree Search Approach." Artificial Intelligence and Statistics, 2019.Markdown
[Sen et al. "Noisy Blackbox Optimization Using Multi-Fidelity Queries: A Tree Search Approach." Artificial Intelligence and Statistics, 2019.](https://mlanthology.org/aistats/2019/sen2019aistats-noisy/)BibTeX
@inproceedings{sen2019aistats-noisy,
title = {{Noisy Blackbox Optimization Using Multi-Fidelity Queries: A Tree Search Approach}},
author = {Sen, Rajat and Kandasamy, Kirthevasan and Shakkottai, Sanjay},
booktitle = {Artificial Intelligence and Statistics},
year = {2019},
pages = {2096-2105},
volume = {89},
url = {https://mlanthology.org/aistats/2019/sen2019aistats-noisy/}
}