English

How do simple rotations affect the implicit bias of Adam?

Machine Learning 2025-10-29 v1

Abstract

Adaptive gradient methods such as Adam and Adagrad are widely used in machine learning, yet their effect on the generalization of learned models -- relative to methods like gradient descent -- remains poorly understood. Prior work on binary classification suggests that Adam exhibits a ``richness bias,'' which can help it learn nonlinear decision boundaries closer to the Bayes-optimal decision boundary relative to gradient descent. However, the coordinate-wise preconditioning scheme employed by Adam renders the overall method sensitive to orthogonal transformations of feature space. We show that this sensitivity can manifest as a reversal of Adam's competitive advantage: even small rotations of the underlying data distribution can make Adam forfeit its richness bias and converge to a linear decision boundary that is farther from the Bayes-optimal decision boundary than the one learned by gradient descent. To alleviate this issue, we show that a recently proposed reparameterization method -- which applies an orthogonal transformation to the optimization objective -- endows any first-order method with equivariance to data rotations, and we empirically demonstrate its ability to restore Adam's bias towards rich decision boundaries.

Keywords

Cite

@article{arxiv.2510.23804,
  title  = {How do simple rotations affect the implicit bias of Adam?},
  author = {Adela DePavia and Vasileios Charisopoulos and Rebecca Willett},
  journal= {arXiv preprint arXiv:2510.23804},
  year   = {2025}
}
R2 v1 2026-07-01T07:08:30.838Z