An adaptive Bayesian approach to gradient-free global optimization
Jianneng Yu, Alexandre V. Morozov

TL;DR
The paper introduces SmartRunner, an adaptive Bayesian algorithm for gradient-free global optimization that intelligently guides search strategies, outperforming several traditional heuristics on complex high-dimensional problems.
Contribution
A novel Bayesian-based adaptive optimization algorithm, SmartRunner, that improves search efficiency and can enhance existing heuristics for complex, high-dimensional, and NP-hard problems.
Findings
SmartRunner outperforms standard algorithms on test functions.
Adding adaptive penalties improves other heuristics.
SmartRunner finds near-optimal solutions in spin glass models.
Abstract
Many problems in science and technology require finding global minima or maxima of various objective functions. The functions are typically high-dimensional; each function evaluation may entail a significant computational cost. The importance of global optimization has inspired development of numerous heuristic algorithms based on analogies with physical, chemical or biological systems. Here we present a novel algorithm, SmartRunner, which employs a Bayesian probabilistic model informed by the history of accepted and rejected moves to make a decision about the next random trial. Thus, SmartRunner intelligently adapts its search strategy to a given objective function and moveset, with the goal of maximizing fitness gain (or energy loss) per function evaluation. Our approach can be viewed as adding a simple adaptive penalty to the original objective function, with SmartRunner performing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Evolutionary Algorithms and Applications · Evolution and Genetic Dynamics
