CoolMomentum: A Method for Stochastic Optimization by Langevin Dynamics with Simulated Annealing

05/29/2020
by   Oleksandr Borysenko, et al.
0

Deep learning applications require optimization of nonconvex objective functions. These functions have multiple local minima and their optimization is a challenging problem. Simulated Annealing is a well-established method for optimization of such functions, but its efficiency depends on the efficiency of the adapted sampling methods. We explore relations between the Langevin dynamics and stochastic optimization. By combining the Momentum optimizer with Simulated Annealing, we propose CoolMomentum - a prospective stochastic optimization method. Empirical results confirm the efficiency of the proposed theoretical approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/25/2015

Bridging the Gap between Stochastic Gradient MCMC and Stochastic Optimization

Stochastic gradient Markov chain Monte Carlo (SG-MCMC) methods are Bayes...
research
04/14/2023

MAC, a novel stochastic optimization method

A novel stochastic optimization method called MAC was suggested. The met...
research
05/13/2018

Dyna: A Method of Momentum for Stochastic Optimization

An algorithm is presented for momentum gradient descent optimization bas...
research
03/13/2017

Langevin Dynamics with Continuous Tempering for Training Deep Neural Networks

Minimizing non-convex and high-dimensional objective functions is challe...
research
01/30/2023

Distributed Stochastic Optimization under a General Variance Condition

Distributed stochastic optimization has drawn great attention recently d...
research
06/01/2016

CaMKII activation supports reward-based neural network optimization through Hamiltonian sampling

Synaptic plasticity is implemented and controlled through over thousand ...
research
02/04/2020

Deep-Learning-Enabled Simulated Annealing for Topology Optimization

Topology optimization by distributing materials in a domain requires sto...

Please sign up or login with your details

Forgot password? Click here to reset