mlsanityData to 14 Oct 2026

Training neural networks using Metropolis Monte Carlo and an adaptive variant

arXiv 2205.07408 ↗First posted 16 May 2022cs.LG cond-mat.stat-mech cs.NEcited by 2

Not on the map. Why?

Abstract (arXiv)

We examine the zero-temperature Metropolis Monte Carlo algorithm as a tool for training a neural network by minimizing a loss function. We find that, as expected on theoretical grounds and shown empirically by other authors, Metropolis Monte Carlo can train a neural net with an accuracy comparable to that of gradient descent, if not necessarily as quickly. The Metropolis algorithm does not fail automatically when the number of parameters of a neural network is large. It can fail when a neural network's structure or neuron activations are strongly heterogenous, and we introduce an adaptive Monte Carlo algorithm, aMC, to overcome these limitations. The intrinsic stochasticity and numerical stability of the Monte Carlo method allow aMC to train deep neural networks and recurrent neural networks in which the gradient is too small or too large to allow training by gradient descent. Monte Carlo methods offer a complement to gradient-based methods for training neural networks, allowing access to a distinct set of network architectures and principles.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 15 of its 73 references that are in the map. First posted on arXiv 16 May 2022.

Builds on

15 of 73 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2016Layer Normalizationcited by 5,669
  5. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  6. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  7. 2014Deep Learning in Neural Networks: An Overviewcited by 770
  8. 2013Speech Recognition with Deep Recurrent Neural Networkscited by 669
  9. 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 574
  10. 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 289
  11. 2018Closing the Generalization Gap of Adaptive Gradient Methods in Training Deep Neural Networkscited by 90
  12. 2021Gradients are Not All You Needcited by 86
3 more
  1. 2016Capacity and Trainability in Recurrent Neural Networkscited by 28
  2. 2020Correspondence between neuroevolution and gradient descentcited by 11
  3. 2020RSO: A Gradient Free Sampling Based Approach For Training Deep Neural Networkscited by 5

Built on by

Cited by year

Citing papers per year: 2024: 2.

2 papers.