AIMech AI

WNGrad

Algorithms AIMech:WNGrad DRAFT
Aliases: Weight-Normalization Inspired Adaptive Learning Rate Gradient Descent, Square-Root-Free Reciprocal Step-Size Update Optimization, WN-Adam Weight-Normalized Adaptive Momentum
A weight-normalization-inspired adaptive step-size gradient descent algorithm that maintains an inverse learning-rate scalar b_k > 0 (globally or per neuron) updated via the square-root-free nonlinear recurrence b_{k+1} = b_k + (lambda^2 ||g_k||_2^2) / b_k and updates parameters via x_{k+1} = x_k - (lambda / b_k) g_k, automatically stabilizing at a constant multiple of the unknown Lipschitz smoothness constant L in deterministic batch optimization while growing as O(sqrt(k)) to achieve O(1/sqrt(k)) convergence in stochastic convex optimization.
Identity Notes & Concept Scope Motivated by the Pythagorean norm growth ||v_{k+1}||_2^2 = ||v_k||_2^2 + (eta^2 / ||v_k||_2^2) ||P_{v_k^perp} nabla f||_2^2 of Weight Normalization on the unit sphere (Equation 4), WNGrad satisfies b_{k+1}^2 = b_k^2 + 2 ||g_k||_2^2 + ||g_k||_2^4 / b_k^2, avoiding square-root operations while remaining invariant to rescaling f -> lambda f when b_1 = C ||nabla f(x_1)||_2 (Remark 2.2). Also includes momentum extensions WNGrad-Momentum and WN-Adam (Algorithm 4).

Claims & Grounded Evidence

4 Claims
Mechanism #wngrad-spherical-projection-inspiration-and-scale-invariance
Inspired by unit-sphere weight normalization where orthogonal tangent steps satisfy ||v_{k+1}||_2^2 = ||v_k||_2^2 + (eta^2 / ||v_k||_2^2) ||P_{v_k^perp}(nabla f)||_2^2 (Equation 4), WNGrad updates the inverse step size via b_{k+1} = b_k + ||g_k||_2^2 / b_k (so b_{k+1}^2 = b_k^2 + 2 ||g_k||_2^2 + ||g_k||_2^4 / b_k^2 without square roots) and is strictly invariant to objective rescaling f -> lambda f when b_1 = C ||nabla f(x_1)||_2 (Remark 2.2).
Scope #wngrad-batch-lipschitz-stabilization-and-stochastic-convergence-scope
For L-smooth non-convex functions in the batch setting with b_1 = delta L >= ||nabla f(x_1)||_2, Lemmas 2.4-2.6 and Theorem 2.3 prove that if b_k crosses L at step k_0 then b_{k_0} <= 3L + 2L^2 / b_1 and b_k stabilizes bounded above by b_{k_0} + 8(f(x_{k_0}) - f^*) for all k >= k_0, reaching min_{k<=T} ||nabla f(x_k)||_2^2 <= epsilon in O(1/epsilon) steps; in the stochastic convex setting with E||g_k||_2^2 <= G^2 and ||g_k||_2 >= gamma, Lemma 3.3 and Theorem 3.1 prove b_k >= gamma sqrt(k) and E[f(x_bar_k) - f^*] <= G^2 (D^2 + 2) / (gamma sqrt(k)) + b_1 ||x_1 - x^*||_2^2 / (2k).
Application #wngrad-per-neuron-deep-learning-and-wn-adam-applications
Applied with one inverse step-size accumulator b_j per neuron across two-layer MLPs on MNIST, five-layer CNNs on CIFAR-10, and (via WNGrad-Momentum and WN-Adam, Algorithm 4) ResNet-18 on CIFAR-10, WNGrad remains stable across four orders of magnitude of initial learning-rate / Lipschitz scale lambda in [10^{-4}, 10^1] where standard SGD and Adam diverge.
Limitation #wngrad-monotonic-accumulator-and-very-small-b1-overshoot-limitation
Because b_k is monotonically non-decreasing, an extremely small initialization b_1 = delta L << L causes a large initial transient bound O(L^2 / (delta^2 epsilon)) in Theorem 2.3 Case 2 before b_k reaches L, and in non-stationary deep learning tasks b_k cannot increase the effective learning rate 1/b_k once accumulated.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:ArtificialNeuralNetwork
Artificial Neural Network
related_match WNGrad and WN-Adam dynamically adapt per-neuron learning rates in deep neural networks for Lipschitz-scale robustness.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r618-primary-pdf
Xiaoxia Wu, Rachel Ward, Leon Bottou
primary paper
full_text
ID: https://dblp.org/rec/journals/corr/abs-1803-02865.xml
sha256:d2a295c7755c…
r618-arxiv-abs
Xiaoxia Wu, Rachel Ward, Leon Bottou
primary paper
abstract_only
ID: https://arxiv.org/abs/1803.02865
sha256:d67f925c9543…
r618-metadata-cr
Xiaoxia Wu, Rachel Ward, Leon Bottou
primary paper
abstract_only
ID: https://dblp.org/rec/journals/corr/abs-1803-02865.xml
sha256:b334e798d4d1…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:WNGrad WNGrad 4 claims · 3 sources AIO GROUNDING AIO:ArtificialNeuralNetwork (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T11:41:00Z
Updated: 2026-10-19T11:41:00Z
Source File: data/curated/WNGrad.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories