Embedded Bandits for Large-Scale Black-Box Optimization

Abstract

Random embedding has been applied with empirical success to large-scale black-box optimization problems with low effective dimensions. This paper proposes the EmbeddedHunter algorithm, which incorporates the technique in a hierarchical stochastic bandit setting, following the optimism in the face of uncertainty principle and breaking away from the multiple-run framework in which random embedding has been conventionally applied similar to stochastic black-box optimization solvers. Our proposition is motivated by the bounded mean variation in the objective value for a low-dimensional point projected randomly into the decision space of Lipschitz-continuous problems. In essence, the EmbeddedHunter algorithm expands optimistically a partitioning tree over a low-dimensional — equal to the effective dimension of the problem —search space based on a bounded number of random embeddings of sampled points from the low-dimensional space. In contrast to the probabilistic theoretical guarantees of multiple-run random-embedding algorithms, the finite-time analysis of the proposed algorithm presents a theoretical upper bound on the regret as a function of the algorithm's number of iterations. Furthermore, numerical experiments were conducted to validate its performance. The results show a clear performance gain over recently proposed random embedding methods for large-scale problems, provided the intrinsic dimensionality is low.

Cite

Text

Al-Dujaili and Sundaram. "Embedded Bandits for Large-Scale Black-Box Optimization." AAAI Conference on Artificial Intelligence, 2017. doi:10.1609/AAAI.V31I1.10650

Markdown

[Al-Dujaili and Sundaram. "Embedded Bandits for Large-Scale Black-Box Optimization." AAAI Conference on Artificial Intelligence, 2017.](https://mlanthology.org/aaai/2017/aldujaili2017aaai-embedded/) doi:10.1609/AAAI.V31I1.10650

BibTeX

@inproceedings{aldujaili2017aaai-embedded,
  title     = {{Embedded Bandits for Large-Scale Black-Box Optimization}},
  author    = {Al-Dujaili, Abdullah and Sundaram, Suresh},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {758-764},
  doi       = {10.1609/AAAI.V31I1.10650},
  url       = {https://mlanthology.org/aaai/2017/aldujaili2017aaai-embedded/}
}