paper-with-me

홈 › Papers

Ginger: An Efficient Curvature Approximation with Linear Complexity for General Neural Networks

2024-02-05 · Yongchang Hao, Yanshuai Cao, Lili Mou

Second-order optimization approaches like the generalized Gauss-Newton method are considered more powerful as they utilize the curvature information of the objective function with preconditioning matrices. Albeit offering tempting theoretical benefits, they are not easily applicable to modern deep learning. The major reason is due to the quadratic memory and cubic time complexity to compute the inverse of the matrix. These requirements are infeasible even with state-of-the-art hardware. In this work, we propose Ginger, an eigendecomposition for the inverse of the generalized Gauss-Newton matrix. Our method enjoys efficient linear memory and time complexity for each iteration. Instead of approximating the conditioning matrix, we directly maintain its inverse to make the approximation more accurate. We provide the convergence result of Ginger for non-convex objectives. Our experiments on different tasks with different model architectures verify the effectiveness of our method. Our code is publicly available.

📄 PDF Abstract BibTeX arXiv:2402.03295

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Convergence bounds for local least squares approximation

2022-08-23 · Philipp Trunschke

We consider the problem of approximating a function in a general nonlinear subset of $L^2$, when only a weighted Monte Carlo estimate of the $L^2$-norm can be computed. Of particular interest in this setting is the conce…

Tensor Networks

Position: Curvature Matrices Should Be Democratized via Linear Operators

2025-01-31 · Felix Dangel, Runa Eschenhagen, Weronika Ormaniec, Andres Fernandez 외

Structured large matrices are prevalent in machine learning. A particularly important class is curvature matrices like the Hessian, which are central to understanding the loss landscape of neural nets (NNs), and enable s…

PositionUncertainty Quantification

Provable approximation properties for deep neural networks

2015-09-24 · Uri Shaham, Alexander Cloninger, Ronald R. Coifman

We discuss approximation of functions using deep neural nets. Given a function $f$ on a $d$-dimensional manifold $\Gamma \subset \mathbb{R}^m$, we construct a sparsely-connected depth-4 neural network and bound its error…

SOC-ICNN: From Polyhedral to Conic Geometry for Learning Convex Surrogate Functions

2026-04-24 · Kang Liu, Jianchen Hu, Wei Peng arxiv

Classical ReLU-based Input Convex Neural Networks (ICNNs) are equivalent to the optimal value functions of Linear Programming (LP). This intrinsic structural equivalence restricts their representational capacity to piece…

Scale Invariant Monte Carlo under Linear Function Approximation with Curvature based step-size

2021-04-15 · Rahul Madhavan, Hemanta Makwana

We study the feature-scaled version of the Monte Carlo algorithm with linear function approximation. This algorithm converges to a scale-invariant solution, which is not unduly affected by states having feature vectors w…