Reproduce “Beyond Backpropagation: Monte Carlo Method Can Train Deep Neural Networks” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Hong Zhao

Hong Zhao demonstrates that a Monte Carlo mutation–optimization selection method can practically train deep neural networks, including Transformer architectures, without relying on gradient calculations. This gradient-free approach achieved competitive accuracies on image classification and character-level language modeling, notably enabling the effective use of Gaussian activation functions.

Key insights

  • Deep neural networks can be trained effectively to high performance using a simplified, gradient-free Monte Carlo method, demonstrating a viable alternative to backpropagation.
  • MCA inherently supports non-differentiable activation functions, such as Gaussian, which can yield performance advantages over ReLU in certain network configurations and depths.
  • The mutation-selection dynamics of MCA provide a distinct theoretical framework for understanding network self-organization, enabling direct weight sparsification and accommodating discrete or constrained parameters.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.