paper-with-me

Papers

Distributed Hessian-Free Optimization for Deep Neural Network

2016-06-02 · Xi He, Dheevatsa Mudigere, Mikhail Smelyanskiy, Martin Takáč

Training deep neural network is a high dimensional and a highly non-convex optimization problem. Stochastic gradient descent (SGD) algorithm and it's variations are the current state-of-the-art solvers for this task. However, due to non-covexity nature of the problem, it was observed that SGD slows down near saddle point. Recent empirical work claim that by detecting and escaping saddle point efficiently, it's more likely to improve training performance. With this objective, we revisit Hessian-free optimization method for deep networks. We also develop its distributed variant and demonstrate superior scaling potential to SGD, which allows more efficiently utilizing larger computing resources thus enabling large models and faster time to obtain desired solution. Furthermore, unlike truncated Newton method (Marten's HF) that ignores negative curvature information by using na\"ive conjugate gradient method and Gauss-Newton Hessian approximation information - we propose a novel algorithm to explore negative curvature direction by solving the sub-problem with stabilized bi-conjugate method involving possible indefinite stochastic Hessian information. We show that these techniques accelerate the training process for both the standard MNIST dataset and also the TIMIT speech recognition problem, demonstrating robust performance with upto an order of magnitude larger batch sizes. This increased scaling potential is illustrated with near linear speed-up on upto 16 CPU nodes for a simple 4-layer network.

📄 PDF Abstract BibTeX arXiv:1606.00511

Code (0)

등록된 구현이 없습니다.

Tasks

CPUspeech-recognitionSpeech Recognition

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

mL-BFGS: A Momentum-based L-BFGS for Distributed Large-Scale Neural Network Optimization

2023-07-25 · Yue Niu, Zalan Fabian, Sunwoo Lee, Mahdi Soltanolkotabi 외

Quasi-Newton methods still face significant challenges in training large-scale neural networks due to additional compute costs in the Hessian related computations and instability issues in stochastic training. A well-kno…

Stochastic Optimization

Distributed Continuous-Time Optimization with Uncertain Time-Varying Quadratic Cost Functions

2023-10-20 · Liangze Jiang, Zheng-Guang Wu, Lei Wang

This paper studies distributed continuous-time optimization for time-varying quadratic cost functions with uncertain parameters. We first propose a centralized adaptive optimization algorithm using partial information of…

Distributed Optimization

Achieving ${O}(ε^{-1.5})$ Complexity in Hessian/Jacobian-free Stochastic Bilevel Optimization

2023-12-06 · Yifan Yang, Peiyao Xiao, Kaiyi Ji

In this paper, we revisit the bilevel optimization problem, in which the upper-level objective function is generally nonconvex and the lower-level objective function is strongly convex. Although this type of problem has …

Bilevel Optimization

A Practical Second-order Latent Factor Model via Distributed Particle Swarm Optimization

2022-08-12 · Jialiang Wang, Yurong Zhong, Weiling Li

Latent Factor (LF) models are effective in representing high-dimension and sparse (HiDS) data via low-rank matrices approximation. Hessian-free (HF) optimization is an efficient method to utilizing second-order informati…

Achieving $\mathcal{O}(\epsilon^{-1.5})$ Complexity in Hessian/Jacobian-free Stochastic Bilevel Optimization

2023-09-21 · NeurIPS 2023 11

In this paper, we revisit the bilevel optimization problem, in which the upper-level objective function is generally nonconvex and the lower-level objective function is strongly convex. Although this type of problem has …