paper-with-me

Papers

Gradient Descent: The Ultimate Optimizer

2019-09-29 · Kartik Chandra, Audrey Xie, Jonathan Ragan-Kelley, Erik Meijer

Working with any gradient-based machine learning algorithm involves the tedious task of tuning the optimizer's hyperparameters, such as its step size. Recent work has shown how the step size can itself be optimized alongside the model parameters by manually deriving expressions for "hypergradients" ahead of time. We show how to automatically compute hypergradients with a simple and elegant modification to backpropagation. This allows us to easily apply the method to other optimizers and hyperparameters (e.g. momentum coefficients). We can even recursively apply the method to its own hyper-hyperparameters, and so on ad infinitum. As these towers of optimizers grow taller, they become less sensitive to the initial choice of hyperparameters. We present experiments validating this for MLPs, CNNs, and RNNs. Finally, we provide a simple PyTorch implementation of this algorithm (see people.csail.mit.edu/kach/gradient-descent-the-ultimate-optimizer).

📄 PDF Abstract BibTeX arXiv:1909.13371

Code (2)

kach/gradient-descent-the-ultimate-optimizer 공식 구현 pytorch
Rainymood/Gradient-Descent-The-Ultimate-Optimizer pytorch

Tasks

BIG-bench Machine LearningHyperparameter Optimization

Similar Papers 제목 키워드 기반

Adaptive Heavy-Tailed Stochastic Gradient Descent

2025-08-29 · Bodu Gong, Gustavo Enrique Batista, Pierre Lafaye de Micheaux arxiv

In the era of large-scale neural network models, optimization algorithms often struggle with generalization due to an overreliance on training loss. One key insight widely accepted in the machine learning community is th…

Learning to Learn without Gradient Descent by Gradient Descent

2016-11-11 · ICML 2017 8 · Yutian Chen, Matthew W. Hoffman, Sergio Gomez Colmenarejo, Misha Denil 외

We learn recurrent neural network optimizers trained on simple synthetic functions by gradient descent. We show that these learned optimizers exhibit a remarkable degree of transfer in that they can be used to efficientl…

Bayesian Optimizationglobal-optimization

Variational Stochastic Gradient Descent for Deep Neural Networks

2024-04-09 · Haotian Chen, Anna Kuzina, Babak Esmaeili, Jakub M Tomczak

Current state-of-the-art optimizers are adaptive gradient-based optimization methods such as Adam. Recently, there has been an increasing interest in formulating gradient-based optimizers in a probabilistic framework for…

image-classificationImage ClassificationVariational Inference

Randomness and Interpolation Improve Gradient Descent

2025-10-14 · Jiawen Li, Pascal Lefevre, Anwar Pp Abdul Majeed arxiv

Based on Stochastic Gradient Descent (SGD), the paper introduces two optimizers, named Interpolational Accelerating Gradient Descent (IAGD) as well as Noise-Regularized Stochastic Gradient Descent (NRSGD). IAGD leverages…

MADA: Meta-Adaptive Optimizers through hyper-gradient Descent

2024-01-17 · Kaan Ozkara, Can Karakus, Parameswaran Raman, Mingyi Hong 외

Following the introduction of Adam, several novel adaptive optimizers for deep learning have been proposed. These optimizers typically excel in some tasks but may not outperform Adam uniformly across all tasks. In this w…