English

Efficient Full-Matrix Adaptive Regularization

Machine Learning 2020-11-19 v2 Optimization and Control Machine Learning

Abstract

Adaptive regularization methods pre-multiply a descent direction by a preconditioning matrix. Due to the large number of parameters of machine learning problems, full-matrix preconditioning methods are prohibitively expensive. We show how to modify full-matrix adaptive regularization in order to make it practical and effective. We also provide a novel theoretical analysis for adaptive regularization in non-convex optimization settings. The core of our algorithm, termed GGT, consists of the efficient computation of the inverse square root of a low-rank matrix. Our preliminary experiments show improved iteration-wise convergence rates across synthetic tasks and standard deep learning benchmarks, and that the more carefully-preconditioned steps sometimes lead to a better solution.

Keywords

Cite

@article{arxiv.1806.02958,
  title  = {Efficient Full-Matrix Adaptive Regularization},
  author = {Naman Agarwal and Brian Bullins and Xinyi Chen and Elad Hazan and Karan Singh and Cyril Zhang and Yi Zhang},
  journal= {arXiv preprint arXiv:1806.02958},
  year   = {2020}
}

Comments

Updated to ICML 2019 camera-ready version. Title of preprint was "The Case for Full-Matrix Adaptive Regularization"

R2 v1 2026-06-23T02:23:09.939Z