Replica Exchange for Non-Convex Optimization
Not on the map. Why?
Abstract (arXiv)
Gradient descent (GD) is known to converge quickly for convex objective functions, but it can be trapped at local minima. On the other hand, Langevin dynamics (LD) can explore the state space and find global minima, but in order to give accurate estimates, LD needs to run with a small discretization step size and weak stochastic force, which in general slow down its convergence. This paper shows that these two algorithms and their non-swapping variants. can ``collaborate" through a simple exchange mechanism, in which they swap their current positions if LD yields a lower objective function. This idea can be seen as the singular limit of the replica-exchange technique from the sampling literature. We show that this new algorithm converges to the global minimum linearly with high probability, assuming the objective function is strongly convex in a neighborhood of the unique global minimum. By replacing gradients with stochastic gradients, and adding a proper threshold to the exchange mechanism, our algorithm can also be used in online settings. We also study non-swapping variants of the algorithm, which achieve similar performance. We further verify our theoretical results through some numerical experiments and observe superior performance of the proposed algorithm over running GD or LD alone.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 0; 2024: 0; 2025: 2; 2026: 3.
10 papers.
- 2021Stochastic Gradient Langevin Dynamics with Variance Reductioncited by 7
- 2022Non-reversible Parallel Tempering for Deep Posterior Approximationcited by 7
- 2021Stochastic Anderson Mixing for Nonconvex Stochastic Optimizationcited by 6
- 2022An Algebraically Converging Stochastic Gradient Descent Algorithm for Global Optimizationcited by 3
- 2025Active Learning with Bayesian Multi-Fidelity Laplace Neural Operators for Oscillatory Parametric PDEscited by 2
- 2022Can We Do Better Than Random Start? The Power of Data Outsourcingcited by 0
- 2025Flatness-Aware Stochastic Gradient Langevin Dynamicscited by 0
- 2026Solving Integer Linear Programming with Parallel Temperingcited by 0
- 2026Fast PAC Global Optimization via Restarted Langevin: Exploration, Exploitation, and Degenerate Coolingcited by 0
- 2026Mode Coverage in Normalizing Flow Boltzmann Generators via Log-Ratio Variationcited by 0
- 2026Mode Coverage in Normalizing Flow Boltzmann Generators via Log-Ratio Variation8 Sep 2026
- 2026Fast PAC Global Optimization via Restarted Langevin: Exploration, Exploitation, and Degenerate Cooling5 Sep 2026
- 2026Solving Integer Linear Programming with Parallel Tempering28 May 2026
- 2025Flatness-Aware Stochastic Gradient Langevin Dynamics2 Oct 2025
- 2025Active Learning with Bayesian Multi-Fidelity Laplace Neural Operators for Oscillatory Parametric PDEs1 Feb 2025
- 2022Non-reversible Parallel Tempering for Deep Posterior Approximation20 Nov 2022
- 2022Can We Do Better Than Random Start? The Power of Data Outsourcing17 May 2022
- 2022An Algebraically Converging Stochastic Gradient Descent Algorithm for Global Optimization12 Apr 2022
- 2021Stochastic Anderson Mixing for Nonconvex Stochastic Optimization4 Oct 2021
- 2021Stochastic Gradient Langevin Dynamics with Variance Reduction12 Feb 2021