paper-with-me

홈 › Papers

Apollo: An Adaptive Parameter-wise Diagonal Quasi-Newton Method for Nonconvex Stochastic Optimization

2020-09-28 · Xuezhe Ma

In this paper, we introduce Apollo, a quasi-Newton method for nonconvex stochastic optimization, which dynamically incorporates the curvature of the loss function by approximating the Hessian via a diagonal matrix. Importantly, the update and storage of the diagonal approximation of Hessian is as efficient as adaptive first-order optimization methods with linear complexity for both time and memory. To handle nonconvexity, we replace the Hessian with its rectified absolute value, which is guaranteed to be positive-definite. Experiments on three tasks of vision and language show that Apollo achieves significant improvements over other stochastic optimization methods, including SGD and variants of Adam, in term of both convergence speed and generalization performance. The implementation of the algorithm is available at https://github.com/XuezheMax/apollo.

📄 PDF Abstract BibTeX arXiv:2009.13586

Code (3)

XuezheMax/apollo 공식 구현 pytorch
XuezheMax/fairseq-apollo pytorch
evanatyourservice/Apollo-tf tf

Tasks

Stochastic Optimization

Methods 이 논문이 사용한 방법론

Adam 설명 없음
SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…
Apollo Please enter a description about the method here

Similar Papers 제목 키워드 기반

Apollo: An Adaptive Parameter-wised Diagonal Quasi-Newton Method for Nonconvex Stochastic Optimization

2021-01-01 · Xuezhe Ma

In this paper, we introduce Apollo, a quasi-newton method for noncovex stochastic optimization, which dynamically incorporates the curvature of the loss function by approximating the Hessian via a diagonal matrix. Algori…

Stochastic Optimization

Fisher Information and Natural Gradient Learning of Random Deep Networks

2018-08-22 · Shun-ichi Amari, Ryo Karakida, Masafumi Oizumi

A deep neural network is a hierarchical nonlinear model transforming input signals to output signals. Its input-output relation is considered to be stochastic, being described for a given input by a parameterized conditi…

Stochastic diagonal estimation with adaptive parameter selection

2024-10-15 · Zongyuan Han, Wenhao Li, Shengxin Zhu

In this paper, we investigate diagonal estimation for large or implicit matrices, aiming to develop a novel and efficient stochastic algorithm that incorporates adaptive parameter selection. We explore the influence of d…

Practical Riemannian Neural Networks

2016-02-25 · Gaétan Marceau-Caron, Yann Ollivier

We provide the first experimental results on non-synthetic datasets for the quasi-diagonal Riemannian gradient descents for neural networks introduced in [Ollivier, 2015]. These include the MNIST, SVHN, and FACE datasets…

Continual Learning With Quasi-Newton Methods

2025-03-25 · Steven Vander Eeckt, Hugo Van hamme

Catastrophic forgetting remains a major challenge when neural networks learn tasks sequentially. Elastic Weight Consolidation (EWC) attempts to address this problem by introducing a Bayesian-inspired regularization loss …

Continual Learning