Better Training using Weight-Constrained Stochastic Dynamics
Benedict Leimkuhler, Tiffany Vlaar, Timoth\'ee Pouchon, Amos, Storkey

TL;DR
This paper introduces a constrained stochastic dynamics approach for training deep neural networks, improving robustness, generalization, and exploration of the loss landscape without altering architecture or adding regularization.
Contribution
It presents a novel method to incorporate constraints into stochastic gradient Langevin dynamics, enhancing training stability and performance in deep learning models.
Findings
Reduces vanishing/exploding gradients
Improves smoothness of classification boundaries
Enhances robustness and generalization
Abstract
We employ constraints to control the parameter space of deep neural networks throughout training. The use of customized, appropriately designed constraints can reduce the vanishing/exploding gradients problem, improve smoothness of classification boundaries, control weight magnitudes and stabilize deep neural networks, and thus enhance the robustness of training algorithms and the generalization capabilities of neural networks. We provide a general approach to efficiently incorporate constraints into a stochastic gradient Langevin framework, allowing enhanced exploration of the loss landscape. We also present specific examples of constrained training methods motivated by orthogonality preservation for weight matrices and explicit weight normalizations. Discretization schemes are provided both for the overdamped formulation of Langevin dynamics and the underdamped form, in which momenta…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Machine Learning and ELM · Advanced Neural Network Applications
