atlas

Research map / Optimization / Implicit bias and generalization

Differentiable Sparsity via $D$-Gating: Simple and Versatile Structured Penalization

NeurIPS 2025 · Optimization › Implicit bias and generalization · approach: Stability-based generalization analysis · 1 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 D-Gating, a differentiable structured overparameterization that splits each group's weights into a primary vector and D-1 scalar gates, so SGD on the gated objective with weight decay is theoretically equivalent to L_{2,2/D} structured penalization.

Problem

Structured sparsity regularization (group lasso and non-convex L_{2,q} penalties) is non-differentiable, so it is incompatible with standard SGD and typically requires proximal optimizers or post-hoc pruning without guarantees.

Approach

Factor each weight group as a primary vector times D-1 scalar gating factors and apply plain L2 (weight decay) to all factors; the local minima of this smooth objective coincide with those of the non-smooth L_{2,2/D} penalized loss, and the gap decays exponentially under gradient flow.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use D-Gating instead of L2,1 penalization with magnitude pruningVGG-16 · CIFAR-10theoretical speed-up within 5% / 10% of max. test accuracy: 6.97 / 6.97 -> 18.88 / 48.97Helped
Use D-Gating instead of Network SlimmingVGG-16 · CIFAR-10theoretical speed-up within 5% / 10% of max. test accuracy: 2.45 / 4.91 -> 18.88 / 48.97Helped
Use D-Gating instead of L2,1 penalization with magnitude pruningVGG-16 · SVHNtheoretical speed-up within 5% / 10% of max. test accuracy: 18.88 / 18.88 -> 266.66 / 390.03Helped
Use D-Gating instead of Network SlimmingVGG-16 · SVHNtheoretical speed-up within 5% / 10% of max. test accuracy: 7.53 / 7.53 -> 262.05 / 541.65Helped
Use D-Gating instead of L2,1 penalization with magnitude pruningResNet-18 · CIFAR-100theoretical speed-up within 5% / 10% of max. test accuracy: 3.35 / 14.01 -> 12.76 / 41.04Helped
Increase gating depth from D=2 to D=4 (ablation)D-Gating · VGG-16 (CIFAR-10)theoretical speed-up within 5% / 10% of max. test accuracy: 16.13 / 52.70 -> 18.88 / 48.97Mixed
Increase gating depth from D=2 to D=3 (ablation)D-Gating · VGG-16 (SVHN)theoretical speed-up within 5% / 10% of max. test accuracy: 175.49 / 175.49 -> 266.66 / 390.03Helped
Increase gating depth from D=2 to D=4 (ablation)D-Gating · ResNet-18 (CIFAR-100)theoretical speed-up within 5% / 10% of max. test accuracy: 5.13 / 14.91 -> 12.76 / 41.04Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-100 SVHN TinyShakespeare Wine

Benchmarks: MNIST CIFAR-10 CIFAR-100 SVHN TinyShakespeare Wine

Metrics: test accuracy validation perplexity FLOPs speed-up test RMSE active trees sparsity

Baselines: L2,1 with magnitude pruning network slimming global magnitude pruning LassoNet HSIC SNAMs proximal gradient descent

Builds on: group lasso LassoNet network slimming NanoGPT

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