paper-with-me

홈 › Papers

Black Box Lie Group Preconditioners for SGD

2022-11-08 · XiLin Li

A matrix free and a low rank approximation preconditioner are proposed to accelerate the convergence of stochastic gradient descent (SGD) by exploiting curvature information sampled from Hessian-vector products or finite differences of parameters and gradients similar to the BFGS algorithm. Both preconditioners are fitted with an online updating manner minimizing a criterion that is free of line search and robust to stochastic gradient noise, and further constrained to be on certain connected Lie groups to preserve their corresponding symmetry or invariance, e.g., orientation of coordinates by the connected general linear group with positive determinants. The Lie group's equivariance property facilitates preconditioner fitting, and its invariance property saves any need of damping, which is common in second-order optimizers, but difficult to tune. The learning rate for parameter updating and step size for preconditioner fitting are naturally normalized, and their default values work well in most situations.

📄 PDF Abstract BibTeX arXiv:2211.04422

Code (2)

lixilinx/psgd_torch 공식 구현 pytorch
lixilinx/psgd_tf tf

Similar Papers 제목 키워드 기반

Curvature-Informed SGD via General Purpose Lie-Group Preconditioners

2024-02-07 · Omead Pooladzandi, Xi-Lin Li

We present a novel approach to accelerate stochastic gradient descent (SGD) by utilizing curvature information obtained from Hessian-vector products or finite differences of parameters and gradients, similar to the BFGS …

Preconditioner on Matrix Lie Group for SGD

2018-09-26 · ICLR 2019 5 · Xi-Lin Li

We study two types of preconditioners and preconditioned stochastic gradient descent (SGD) methods in a unified framework. We call the first one the Newton type due to its close relationship to the Newton method, and the…

Vocal Bursts Type Prediction

Searching for Optimal Per-Coordinate Step-sizes with Multidimensional Backtracking

2023-09-21 · NeurIPS 2023 11

The backtracking line-search is an effective technique to automatically tune the step-size in smooth optimization. It guarantees similar performance to using the theoretically optimal step-size. Many approaches have been…

Learning from Linear Algebra: A Graph Neural Network Approach to Preconditioner Design for Conjugate Gradient Solvers

2024-05-24 · Vladislav Trifonov, Alexander Rudikov, Oleg Iliev, Yuri M. Laevsky 외

Large linear systems are ubiquitous in modern computational science and engineering. The main recipe for solving them is the use of Krylov subspace iterative methods with well-designed preconditioners. Recently, GNNs hav…

Graph Neural Network

PEARL: Preconditioner Enhancement through Actor-critic Reinforcement Learning

2025-01-18 · David Millard, Arielle Carr, Stéphane Gaudreault, Ali Baheri

We present PEARL (Preconditioner Enhancement through Actor-critic Reinforcement Learning), a novel approach to learning matrix preconditioners. Existing preconditioners such as Jacobi, Incomplete LU, and Algebraic Multig…

reinforcement-learningReinforcement Learning