mlsanityData to 7 Oct 2026

Automatic Gradient Descent: Deep Learning without Hyperparameters

arXiv 2304.05187 ↗First posted 11 Apr 2023cs.LG cs.AI cs.NAcited by 14

Not on the map. Why?

Abstract (arXiv)

The architecture of a deep neural network is defined explicitly in terms of the number of layers, the width of each layer and the general network topology. Existing optimisation frameworks neglect this information in favour of implicit architectural information (e.g. second-order methods) or architecture-agnostic distance functions (e.g. mirror descent). Meanwhile, the most popular optimiser in practice, Adam, is based on heuristics. This paper builds a new framework for deriving optimisation algorithms that explicitly leverage neural architecture. The theory extends mirror descent to non-convex composite objective functions: the idea is to transform a Bregman divergence to account for the non-linear structure of neural architecture. Working through the details for deep fully-connected networks yields automatic gradient descent: a first-order optimiser without any hyperparameters. Automatic gradient descent trains both fully-connected and convolutional networks out-of-the-box and at ImageNet scale. A PyTorch implementation is available at https://github.com/jxbz/agd and also in Appendix B. Overall, the paper supplies a rigorous theoretical foundation for a next-generation of architecture-dependent optimisers that work automatically and without hyperparameters.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 26 of its 54 references that are in the map. First posted on arXiv 11 Apr 2023.

Builds on

26 of 54 references.

References · 26

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  6. 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
  7. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  8. 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 732
  9. 2017Deep Reinforcement Learning that Matterscited by 727
  10. 2019Fantastic Generalization Measures and Where to Find Themcited by 507
  11. 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 413
  12. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
14 more
  1. 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 335
  2. 2022Tensor Programs V: Tuning Large Neural Networks via Zero-Shot Hyperparameter Transfercited by 272
  3. 2017Are GANs Created Equal? A Large-Scale Studycited by 267
  4. 2020Loss landscapes and optimization in over-parameterized non-linear systems and neural networkscited by 231
  5. 2013Revisiting Natural Gradient for Deep Networkscited by 157
  6. 2020Evaluation of Neural Architectures Trained with Square Loss vs Cross-Entropy in Classification Taskscited by 137
  7. 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 118
  8. 2020The Cost of Training NLP Models: A Concise Overviewcited by 97
  9. 2016Theano: A Python framework for fast computation of mathematical expressionscited by 64
  10. 2020On the distance between two neural networks and the stability of learningcited by 46
  11. 2018Stochastic Gradient/Mirror Descent: Minimax Optimality and Implicit Regularizationcited by 29
  12. 2022Mirror Descent Maximizes Generalized Margin and Can Be Implemented Efficientlycited by 25
  13. 2022Investigating Generalization by Controlling Normalized Margincited by 5
  14. 2022Optimisation & Generalisation in Networks of Neuronscited by 2

Built on by

Cited by year

Citing papers per year: 2023: 6; 2024: 7; 2025: 1.

14 papers.

Sort: