atlas

Research map / Optimization / Optimizers

Regularized Adaptive Momentum Dual Averaging with an Efficient Inexact Subproblem Solver for Training Structured Neural Network

NeurIPS 2024 · Optimization › Optimizers · approach: Second-order and structured preconditioning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RAMDA, a regularized adaptive momentum dual averaging method with an implementable inexactness condition and a proximal-gradient subproblem solver, guaranteeing convergence and finite-time identification of the locally optimal group-sparse structure for training structured neural networks.

Problem

Training structured (e.g., group-sparse) neural networks with nonsmooth regularizers and adaptive preconditioners: the update subproblem has no closed form, and existing regularized adaptive methods do not guarantee that the output attains the locally optimal structure.

Approach

Combines momentum dual averaging (for variance reduction of gradients) with a dual-averaging-style cube-root accumulated-squared-gradient preconditioner, solves the regularized subproblem inexactly with proximal gradient under a checkable subgradient-norm criterion, and uses manifold identification theory to prove finite-time structure identification.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use RAMDA instead of RMDAResNet50 · ImageNet validationaccuracy: 74.47 $\pm$ 0.08\% -> 74.53 $\pm$ 0.10\%Helped
use RAMDA instead of RMDAResNet50 · ImageNetweighted group sparsity: 25.20 $\pm$ 1.69\% -> 29.19 $\pm$ 0.94\%Helped
use RAMDA instead of RMDATransformer-XL (base) · WikiText-103 validationperplexity: 27.10 $\pm$ 0.08 -> 26.97 $\pm$ 0.10Helped
use RAMDA instead of RMDATransformer-XL (base) · WikiText-103weighted group sparsity: 36.0 $\pm$ 2.7\% -> 36.2 $\pm$ 0.3\%No clear effect
use RAMDA instead of ProxGenTacotron2 · LJSpeech validationloss: 0.45 $\pm$ 0.01 -> 0.44 $\pm$ 0.01Helped
use RAMDA instead of RMDATacotron2 · LJSpeechweighted group sparsity: 45.9 $\pm$ 1.7\% -> 52.9 $\pm$ 1.6\%Helped
enable early stopping for the PG subproblem solver (ablation)RAMDA with VGG19 · CIFAR10 validationaccuracy: 92.7 $\pm$ 0.2\% -> 92.9 $\pm$ 0.2\%No clear effect
enable early stopping for the PG subproblem solver (ablation)RAMDA with VGG19 · CIFAR10weighted group sparsity: 86.7 $\pm$ 0.3\% -> 86.3 $\pm$ 0.4\%Hurt
enable early stopping for the PG subproblem solver (ablation)RAMDA with ResNet50 · CIFAR100 validationaccuracy: 69.9 $\pm$ 1.5\% -> 71.2 $\pm$ 1.4\%Helped
enable early stopping for the PG subproblem solver (ablation)RAMDA with ResNet50 · CIFAR100weighted group sparsity: 69.5 $\pm$ 2.1\% -> 67.5 $\pm$ 1.6\%Hurt
replace Newton-Raphson subproblem solving with the PG solverProxGen on CIFAR10 · VGG19 / CIFAR10time/epoch: 79s -> 24sHelped
replace Newton-Raphson subproblem solving with the PG solverProxGen on CIFAR100 · VGG19 / CIFAR100time/epoch: 79s -> 26sHelped

Surprising findings

Limitations

Experimental setup

Datasets: ILSVRC 2012 ImageNet WikiText-103 LJSpeech CIFAR10 CIFAR100 MNIST

Benchmarks: ImageNet WikiText-103 LJSpeech CIFAR10 CIFAR100

Metrics: top-1 validation accuracy validation perplexity validation loss weighted group sparsity time per epoch

Baselines: RMDA ProxSGD ProxGen ProxSSI MSGD Adam

Builds on: RMDA MADGRAD ProxGen ProxSSI Adam

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy