paper-with-me

Papers

Scalable Thermodynamic Second-order Optimization

2025-02-12 · Kaelan Donatella, Samuel Duffield, Denis Melanson, Maxwell Aifer, Phoebe Klett, Rajath Salegame, Zach Belateche, Gavin Crooks, Antonio J. Martinez, Patrick J. Coles

Many hardware proposals have aimed to accelerate inference in AI workloads. Less attention has been paid to hardware acceleration of training, despite the enormous societal impact of rapid training of AI models. Physics-based computers, such as thermodynamic computers, offer an efficient means to solve key primitives in AI training algorithms. Optimizers that normally would be computationally out-of-reach (e.g., due to expensive matrix inversions) on digital hardware could be unlocked with physics-based hardware. In this work, we propose a scalable algorithm for employing thermodynamic computers to accelerate a popular second-order optimizer called Kronecker-factored approximate curvature (K-FAC). Our asymptotic complexity analysis predicts increasing advantage with our algorithm as $n$, the number of neurons per layer, increases. Numerical experiments show that even under significant quantization noise, the benefits of second-order optimization can be preserved. Finally, we predict substantial speedups for large-scale vision and graph problems based on realistic hardware characteristics.

📄 PDF Abstract BibTeX arXiv:2502.08603

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

Differentiable Folding for Nearest Neighbor Model Optimization

2025-03-12 · Ryan K. Krueger, Sharon Aviran, David H. Mathews, Jeffrey Zuber 외

The Nearest Neighbor model is the $\textit{de facto}$ thermodynamic model of RNA secondary structure formation and is a cornerstone of RNA structure prediction and sequence design. The current functional form (Turner 200…

modelModel Optimization

Order-theoretic models for decision-making: Learning, optimization, complexity and computation

2024-06-15 · Pedro Hack

The study of intelligent systems explains behaviour in terms of economic rationality. This results in an optimization principle involving a function or utility, which states that the system will evolve until the configur…

Decision Making

Thermodynamic Natural Gradient Descent

2024-05-22 · Kaelan Donatella, Samuel Duffield, Maxwell Aifer, Denis Melanson 외

Second-order training methods have better convergence properties than gradient descent but are rarely used in practice for large-scale training due to their computational overhead. This can be viewed as a hardware limita…

Language ModelingLanguage Modelling

HesScale: Scalable Computation of Hessian Diagonals

2022-10-20 · Mohamed Elsayed, A. Rupam Mahmood

Second-order optimization uses curvature information about the objective function, which can help in faster convergence. However, such methods typically require expensive computation of the Hessian matrix, preventing the…

Scalable Second Order Optimization for Deep Learning

2020-02-20 · Rohan Anil, Vineet Gupta, Tomer Koren, Kevin Regan 외

Optimization in machine learning, both theoretical and applied, is presently dominated by first-order gradient methods such as stochastic gradient descent. Second-order optimization methods, that involve second derivativ…

CPUDeep Learningimage-classificationImage Classification+4