Decoupled Orthogonal Dynamics: Regularization for Deep Network Optimizers

Hao Chen, Jinghui Yuan, Hanmin Zhang
2/4/2026
cs.LG

No confident code implementation found for this paper.

Abstract

Is the standard weight decay in AdamW truly optimal? Although AdamW decouples weight decay from adaptive gradient scaling, a fundamental conflict remains: the Radial Tug-of-War. In deep learning, gradients tend to increase parameter norms to expand effective capacity while steering directions to learn features, whereas weight decay indiscriminately suppresses norm growth. This push--pull interaction induces radial oscillations, injecting noise into Adam's second-moment estimates and potentially degrading delicate tangential feature learning. We argue that magnitude and direction play distinct roles and should be decoupled in optimizer dynamics. We propose Orthogonal Dynamics Decoupling and instantiate it as AdamO: an SGD-style update handles the one-dimensional norm control, while Adam's adaptive preconditioning is confined to the tangential subspace. AdamO further incorporates curvature-adaptive radial step sizing and architecture-aware rules and projections for scale-invariant layers and low-dimensional parameters. Experiments on vision and language tasks show that AdamO improves generalization and stability over AdamW without introducing additional complex constraints.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chen2026decoupled,
  title  = {Decoupled Orthogonal Dynamics: Regularization for Deep Network Optimizers},
  author = {Hao Chen and Jinghui Yuan and Hanmin Zhang},
  year   = {2026},
  eprint = {2602.05136},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.05136v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.05136.svg)](https://codeofpaper.com/paper/2602.05136)

Discussion