Nystrom Method for Accurate and Scalable Implicit Differentiation
Not on the map. Why?
Abstract (arXiv)
The essential difficulty of gradient-based bilevel optimization using implicit differentiation is to estimate the inverse Hessian vector product with respect to neural network parameters. This paper proposes to tackle this problem by the Nystrom method and the Woodbury matrix identity, exploiting the low-rankness of the Hessian. Compared to existing methods using iterative approximation, such as conjugate gradient and the Neumann series approximation, the proposed method avoids numerical instability and can be efficiently computed in matrix operations without iterations. As a result, the proposed method works stably in various tasks and is faster than iterative approximations. Throughout experiments including large-scale hyperparameter optimization and meta learning, we demonstrate that the Nystrom method consistently achieves comparable or even superior performance to other approaches. The source code is available from https://github.com/moskomule/hypergrad.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 34 of its 60 references that are in the map. First posted on arXiv 20 Feb 2023.
Builds on
34 of 60 references.
References · 34
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2016Wide Residual Networkscited by 3,057
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2019Meta-Learning with Implicit Gradientscited by 523
- 2018Bilevel Programming for Hyperparameter Optimization and Meta-Learningcited by 403
22 more
- 2015Gradient-based Hyperparameter Optimization through Reversible Learningcited by 357
- 2017Population Based Training of Neural Networkscited by 351
- 2018How to train your MAMLcited by 306
- 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 303
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 289
- 2017Forward and Reverse Gradient-Based Hyperparameter Optimizationcited by 232
- 2016Hyperparameter optimization with approximate gradientcited by 231
- 2018Dataset Distillationcited by 224
- 2021Efficient and Modular Implicit Differentiationcited by 199
- 2016Learning to Optimizecited by 195
- 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
- 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 118
- 2019Generalized Inner Loop Meta-Learningcited by 92
- 2015Scalable Gradient-Based Tuning of Continuous Regularization Hyperparameterscited by 71
- 2018Reviving and Improving Recurrent Back-Propagationcited by 69
- 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
- 2021iDARTS: Differentiable Architecture Search with Stochastic Implicit Gradientscited by 51
- 2022AutoBalance: Optimized Loss Functions for Imbalanced Datacited by 49
- 2022On Implicit Bias in Overparameterized Bilevel Optimizationcited by 30
- 2022Betty: An Automatic Differentiation Library for Multilevel Optimizationcited by 27
- 2020Meta Approach to Data Augmentation Optimizationcited by 22
- 2021Nys-Newton: Nystr"om-Approximated Curvature for Stochastic Optimizationcited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 2; 2026: 1.
8 papers.
- 2023Making Scalable Meta Learning Practicalcited by 17
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimizationcited by 11
- 2023A Generalized Alternating Method for Bilevel Learning under the Polyak-Lojasiewicz Conditioncited by 5
- 2024A Framework for Bilevel Optimization on Riemannian Manifoldscited by 3
- 2025Bi-Level Policy Optimization with Nystr"om Hypergradientscited by 3
- 2025Kernel PCA for Out-of-Distribution Detection: Non-Linear Kernel Selection and Approximationcited by 1
- 2026Natural Hypergradient Descent: Algorithm Design, Convergence Analysis, and Parallel Implementationcited by 1
- 2024Glocal Hypergradient Estimation with Koopman Operatorcited by 0
- 2026Natural Hypergradient Descent: Algorithm Design, Convergence Analysis, and Parallel Implementation11 Feb 2026
- 2025Kernel PCA for Out-of-Distribution Detection: Non-Linear Kernel Selection and Approximation21 May 2025
- 2025Bi-Level Policy Optimization with Nystr"om Hypergradients16 May 2025
- 2024Memory-Efficient Gradient Unrolling for Large-Scale Bi-level Optimization20 Jun 2024
- 2024A Framework for Bilevel Optimization on Riemannian Manifolds6 Feb 2024
- 2024Glocal Hypergradient Estimation with Koopman Operator5 Feb 2024
- 2023Making Scalable Meta Learning Practical9 Oct 2023
- 2023A Generalized Alternating Method for Bilevel Learning under the Polyak-Lojasiewicz Condition4 Jun 2023