MLLGOCJun 14, 2022

A Stochastic Proximal Method for Nonsmooth Regularized Finite Sum Optimization

arXiv:2206.06531v2h-index: 60
Originality Incremental advance
AI Analysis

This work addresses the challenge of optimizing neural networks with complex regularizers for practitioners in machine learning, though it is incremental as it builds on existing proximal stochastic gradient methods.

The paper tackles the problem of training deep neural networks with nonsmooth regularization to achieve sparsity and efficiency, proposing a new solver called SR2 that achieves higher sparsity and accuracy than related methods like ProxGEN and ProxSGD on CIFAR-10 and CIFAR-100 datasets.

We consider the problem of training a deep neural network with nonsmooth regularization to retrieve a sparse and efficient sub-structure. Our regularizer is only assumed to be lower semi-continuous and prox-bounded. We combine an adaptive quadratic regularization approach with proximal stochastic gradient principles to derive a new solver, called SR2, whose convergence and worst-case complexity are established without knowledge or approximation of the gradient's Lipschitz constant. We formulate a stopping criteria that ensures an appropriate first-order stationarity measure converges to zero under certain conditions. We establish a worst-case iteration complexity of $\mathcal{O}(ε^{-2})$ that matches those of related methods like ProxGEN, where the learning rate is assumed to be related to the Lipschitz constant. Our experiments on network instances trained on CIFAR-10 and CIFAR-100 with $\ell_1$ and $\ell_0$ regularizations show that SR2 consistently achieves higher sparsity and accuracy than related methods such as ProxGEN and ProxSGD.

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