paper-with-me

홈 › Papers

Distributed Newton Methods for Deep Neural Networks

2018-02-01 · Chien-Chih Wang, Kent Loong Tan, Chun-Ting Chen, Yu-Hsiang Lin, S. Sathiya Keerthi, Dhruv Mahajan, S. Sundararajan, Chih-Jen Lin

Deep learning involves a difficult non-convex optimization problem with a large number of weights between any two adjacent layers of a deep structure. To handle large data sets or complicated networks, distributed training is needed, but the calculation of function, gradient, and Hessian is expensive. In particular, the communication and the synchronization cost may become a bottleneck. In this paper, we focus on situations where the model is distributedly stored, and propose a novel distributed Newton method for training deep neural networks. By variable and feature-wise data partitions, and some careful designs, we are able to explicitly use the Jacobian matrix for matrix-vector products in the Newton method. Some techniques are incorporated to reduce the running time as well as the memory consumption. First, to reduce the communication cost, we propose a diagonalization method such that an approximate Newton direction can be obtained without communication between machines. Second, we consider subsampled Gauss-Newton matrices for reducing the running time as well as the communication cost. Third, to reduce the synchronization cost, we terminate the process of finding an approximate Newton direction even though some nodes have not finished their tasks. Details of some implementation issues in distributed environments are thoroughly investigated. Experiments demonstrate that the proposed method is effective for the distributed training of deep neural networks. In compared with stochastic gradient methods, it is more robust and may give better test accuracy.

📄 PDF Abstract BibTeX arXiv:1802.00130

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

GIANT: Globally Improved Approximate Newton Method for Distributed Optimization

2017-09-11 · NeurIPS 2018 12 · Shusen Wang, Farbod Roosta-Khorasani, Peng Xu, Michael W. Mahoney

For distributed computing environment, we consider the empirical risk minimization problem and propose a distributed and communication-efficient Newton-type optimization method. At every iteration, each worker locally fi…

Distributed ComputingDistributed Optimization

Newton-ADMM: A Distributed GPU-Accelerated Optimizer for Multiclass Classification Problems

2018-07-18 · Chih-Hao Fang, Sudhir B. Kylasa, Fred Roosta, Michael W. Mahoney 외

First-order optimization methods, such as stochastic gradient descent (SGD) and its variants, are widely used in machine learning applications due to their simplicity and low per-iteration costs. However, they often requ…

General ClassificationGPU

Input-to-State Stability of Newton Methods in Nash Equilibrium Problems with Applications to Game-Theoretic Model Predictive Control

2024-12-09 · Mushuang Liu, Ilya Kolmanovsky

We prove input-to-state stability (ISS) of perturbed Newton methods for generalized equations arising from Nash equilibrium (NE) and generalized NE (GNE) problems. This ISS property allows the use of inexact computation …

Model Predictive Control

A distributed semismooth Newton based augmented Lagrangian method for distributed optimization

2026-02-27 · Qihao Ma, Chengjing Wang, Peipei Tang, Dunbiao Niu 외 arxiv

This paper proposes a novel distributed semismooth Newton based augmented Lagrangian method for solving a class of optimization problems over networks, where the global objective is defined as the sum of locally held cos…

Distributed Optimization

Network-GIANT: Fully distributed Newton-type optimization via harmonic Hessian consensus

2023-05-13 · Alessio Maritan, Ganesh Sharma, Luca Schenato, Subhrakanti Dey

This paper considers the problem of distributed multi-agent learning, where the global aim is to minimize a sum of local objective (empirical loss) functions through local optimization and information exchange between ne…

Distributed OptimizationFederated LearningVocal Bursts Type Prediction