← Search

Robert Gower

11 accepted papers

2026

An Exploration of Non-Euclidean Gradient Descent: Muon and its Many Variants

ICML 2026poster

To define a steepest descent method over a neural network, we need to choose a norm for each layer, a way to aggregate these norms across layers, and whether to use normalization. We systematically explore different alternatives for aggregating norms across layers, both formalizing existing combinat…

Cited by 0SourceScholar
2026

Non-Euclidean Gradient Descent Operates at the Edge of Stability

ICML 2026oral

The Edge of Stability (EoS) is a phenomenon where the sharpness (largest eigenvalue) of the Hessian converges to $2/\eta$ during training with gradient descent (GD) with a step-size $\eta$. Despite violating classical smoothness assumptions, EoS has been widely observed in deep learning, but its the…

Cited by 0SourceScholar
2021

SGD for Structured Nonconvex Functions: Learning Rates, Minibatching and Interpolation

AISTATS 2021poster

Stochastic Gradient Descent (SGD) is being used routinely for optimizing non-convex functions. Yet, the standard convergence theory for SGD in the smooth non-convex setting gives a slow sublinear convergence to a stationary point. In this work, we provide several convergence theorems for SGD showing…

Cited by 102SourcePDFScholar
2019

Towards closing the gap between the theory and practice of SVRG

NeurIPS 2019poster

Amongst the very first variance reduced stochastic methods for solving the empirical risk minimization problem was the SVRG method. SVRG is an inner-outer loop based method, where in the outer loop a reference full gradient is evaluated, after which $m \in \N$ steps of an inner loop are executed whe…

2018

Accelerated Stochastic Matrix Inversion: General Theory and Speeding up BFGS Rules for Faster Second-Order Optimization

NeurIPS 2018poster

We present the first accelerated randomized algorithm for solving linear systems in Euclidean spaces. One essential problem of this type is the matrix inversion problem. In particular, our algorithm can be specialized to invert positive definite matrices in such a way that all iterates (approximate…

Cited by 56SourcePDFScholar
2018

Tracking the gradients using the Hessian: A new look at variance reducing stochastic methods

AISTATS 2018poster

Our goal is to improve variance reducing stochastic methods through better control variates. We first propose a modification of SVRG which uses the Hessian to track gradients over time, rather than to recondition, increasing the correlation of the control variates and leading to faster theoretical c…