Fast PAC Global Optimization via Restarted Langevin: Exploration, Exploitation, and Degenerate Cooling
Organizations: Statistical Laboratory, Centre for Mathematical Sciences, University of Cambridge, Wilberforce Road, Cambridge CB3 0WB, UK · Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL, USA
Abstract
This paper addresses a fundamental question in non-convex optimization: How should a stochastic optimizer allocate computation between global exploration and local exploitation? We study this question in continuous time, using Langevin dynamics for global exploration and deterministic gradient flow for local exploitation. The simplest algorithm in this class is the best-state Langevin--gradient method: several Langevin trajectories explore the objective landscape, the best state encountered is retained, and a single gradient trajectory then refines this state to high terminal accuracy. Our main objective is to characterize the computational work required to achieve a prescribed accuracy with prescribed confidence. We develop low-temperature approximations for this probably approximately correct (PAC) work--accuracy tradeoff, both for the best-state method and for related Langevin schemes. Global exploration is governed by energy barriers, through spectral-gap and Eyring--Kramers asymptotics. The resulting approximations expose the competing effects of temperature, computational budget, and the number of exploratory trajectories, and quantify their dependence on the confidence parameter. In contrast, terminal accuracy is largely separated from global exploration: once a suitable region of attraction has been reached, gradient flow requires only additional work to reach accuracy at least . Numerical experiments on challenging objectives serve to compare algorithms and to test the quantitative predictions of the asymptotic theory. They identify regimes in which the low-temperature approximations provide useful guidance, as well as regimes exhibiting substantial temperature sensitivity and potentially significant high-dimensional limitations.
Figures & tables
| Method | Prior information used in sufficient PAC conditions | Information needed online |
|---|---|---|
| SimA | A sufficiently large upper bound on the dominant energy barrier to select the cooling constant. | Evaluation of and , together with the prescribed cooling schedule. |
| An upper bound on for conservative selection of temperature and simulation time. | Evaluation of and . | |
| As for , together with the chosen number of independent trajectories. | Evaluation of and . | |
| An upper bound on , a lower bound on the attraction margin , and conservative local convergence constants . | Evaluation of and ; the deterministic switching time is fixed in advance, so no online test for membership in is required. | |
| For a finite-time PAC guarantee, quantitative information controlling the hitting time of the target region, together with local convergence constants. | Evaluation of and , together with an online test for entry into the switching region. | |
| An upper bound on , a lower bound on the attraction margin , and conservative local convergence constants. | Evaluation of and , together with storage of the state having lowest observed objective value. No online test for membership in is required. |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.