paper-with-me

홈 › Papers

A second-order-like optimizer with adaptive gradient scaling for deep learning

2024-10-08 · Jérôme Bolte, Ryan Boustany, Edouard Pauwels, Andrei Purica

In this empirical article, we introduce INNAprop, an optimization algorithm that combines the INNA method with the RMSprop adaptive gradient scaling. It leverages second-order information and rescaling while keeping the memory requirements of standard DL methods as AdamW or SGD with momentum. After giving geometrical insights, we evaluate INNAprop on CIFAR-10, Food101, and ImageNet with ResNets, VGG, DenseNet, and ViT, and on GPT-2 (OpenWebText) train from scratch and with LoRA fine-tuning (E2E). INNAprop consistently matches or outperforms AdamW both in training speed and accuracy, with minimal hyperparameter tuning in large-scale settings. Our code is publicly available at \url{https://github.com/innaprop/innaprop}.

📄 PDF Abstract BibTeX arXiv:2410.05871

Code (1)

innaprop/innaprop 공식 구현 pytorch

Tasks

Image ClassificationLanguage Modelling

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Adam 설명 없음
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

Towards Practical Second-Order Optimizers in Deep Learning: Insights from Fisher Information Analysis

2025-04-26 · Damien Martins Gomes

First-order optimization methods remain the standard for training deep neural networks (DNNs). Optimizers like Adam incorporate limited curvature information by preconditioning the stochastic gradient with a diagonal mat…

Computational Efficiencyimage-classificationImage ClassificationLanguage Modeling+2

AdaFisher: Adaptive Second Order Optimization via Fisher Information

2024-05-26 · Damien Martins Gomes, Yanlei Zhang, Eugene Belilovsky, Guy Wolf 외

First-order optimization methods are currently the mainstream in training deep neural networks (DNNs). Optimizers like Adam incorporate limited curvature information by employing the diagonal matrix preconditioning of th…

Computational Efficiencyimage-classificationImage ClassificationLanguage Modeling+1

Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspective

2024-02-05 · Wu Lin, Felix Dangel, Runa Eschenhagen, Juhan Bae 외

Adaptive gradient optimizers like Adam(W) are the default training algorithms for many deep learning architectures, such as transformers. Their diagonal preconditioner is based on the gradient outer product which is inco…

Second-order methods

Momentum Centering and Asynchronous Update for Adaptive Gradient Methods

2021-10-11 · NeurIPS 2021 12 · Juntang Zhuang, Yifan Ding, Tommy Tang, Nicha Dvornek 외

We propose ACProp (Asynchronous-centering-Prop), an adaptive optimizer which combines centering of second momentum and asynchronous update (e.g. for $t$-th update, denominator uses information up to step $t-1$, while num…

image-classificationImage Classification

The Unified Balance Theory of Second-Moment Exponential Scaling Optimizers in Visual Tasks

2024-05-28 · Gongyue Zhang, Honghai Liu

We have identified a potential method for unifying first-order optimizers through the use of variable Second-Moment Exponential Scaling(SMES). We begin with back propagation, addressing classic phenomena such as gradient…