Skip to content

A curated list of resources for second-order stochastic optimization

License

Notifications You must be signed in to change notification settings

cor3bit/awesome-soms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Awesome Second-Order Methods Awesome

A curated list of resources for second-order stochastic optimization methods in machine learning.

Table of Contents

Books and Lecture Notes

Papers

Overview

Analysis of the Hessian

Diagonal Scaling

Hessian-free Optimization

Quasi-Newton

Gauss-Newton

Fisher Information

Other

Implementation in JAX

  • Optax - mostly first-order accelerated methods

  • Somax - second-order stochastic solvers

  • JAXopt - deterministic second-order methods (e.g., Gauss-Newton, Levenberg Marquardt), stochastic first-order methods PolyakSGD, ArmijoSGD

  • KFAC-JAX - implementation of KFAC from the DeepMind team

  • AdaHessianJax - implementation of the AdaHessian optimizer by Nestor Demeure

About

A curated list of resources for second-order stochastic optimization

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published