LGMLJun 20, 2021

Better Training using Weight-Constrained Stochastic Dynamics

arXiv:2106.10704v111 citations
Originality Incremental advance
AI Analysis

This work addresses training stability and generalization for deep learning practitioners, but it is incremental as it builds on existing stochastic gradient Langevin methods.

The paper tackles the problem of training deep neural networks by using weight constraints to reduce gradient issues and improve generalization, resulting in performance improvements in classification tasks.

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 further improve sampling efficiency. These optimization schemes can be used directly, without needing to adapt neural network architecture design choices or to modify the objective with regularization terms, and see performance improvements in classification tasks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes