Adaptive pruning-based Newton's method for distributed learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chen, Shuzhen, Yuan, Yuan, Tao, Youming, Wang, Tianzhu, Cai, Zhipeng, Yu, Dongxiao
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912159352487936
author Chen, Shuzhen
Yuan, Yuan
Tao, Youming
Wang, Tianzhu
Cai, Zhipeng
Yu, Dongxiao
author_facet Chen, Shuzhen
Yuan, Yuan
Tao, Youming
Wang, Tianzhu
Cai, Zhipeng
Yu, Dongxiao
contents Newton's method leverages curvature information to boost performance, and thus outperforms first-order methods for distributed learning problems. However, Newton's method is not practical in large-scale and heterogeneous learning environments, due to obstacles such as high computation and communication costs of the Hessian matrix, sub-model diversity, staleness of training, and data heterogeneity. To overcome these obstacles, this paper presents a novel and efficient algorithm named Distributed Adaptive Newton Learning (\texttt{DANL}), which solves the drawbacks of Newton's method by using a simple Hessian initialization and adaptive allocation of training regions. The algorithm exhibits remarkable convergence properties, which are rigorously examined under standard assumptions in stochastic optimization. The theoretical analysis proves that \texttt{DANL} attains a linear convergence rate while efficiently adapting to available resources and keeping high efficiency. Furthermore, \texttt{DANL} shows notable independence from the condition number of the problem and removes the necessity for complex parameter tuning. Experiments demonstrate that \texttt{DANL} achieves linear convergence with efficient communication and strong performance across different datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2308_10154
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Adaptive pruning-based Newton's method for distributed learning
Chen, Shuzhen
Yuan, Yuan
Tao, Youming
Wang, Tianzhu
Cai, Zhipeng
Yu, Dongxiao
Machine Learning
Newton's method leverages curvature information to boost performance, and thus outperforms first-order methods for distributed learning problems. However, Newton's method is not practical in large-scale and heterogeneous learning environments, due to obstacles such as high computation and communication costs of the Hessian matrix, sub-model diversity, staleness of training, and data heterogeneity. To overcome these obstacles, this paper presents a novel and efficient algorithm named Distributed Adaptive Newton Learning (\texttt{DANL}), which solves the drawbacks of Newton's method by using a simple Hessian initialization and adaptive allocation of training regions. The algorithm exhibits remarkable convergence properties, which are rigorously examined under standard assumptions in stochastic optimization. The theoretical analysis proves that \texttt{DANL} attains a linear convergence rate while efficiently adapting to available resources and keeping high efficiency. Furthermore, \texttt{DANL} shows notable independence from the condition number of the problem and removes the necessity for complex parameter tuning. Experiments demonstrate that \texttt{DANL} achieves linear convergence with efficient communication and strong performance across different datasets.
title Adaptive pruning-based Newton's method for distributed learning
topic Machine Learning
url https://arxiv.org/abs/2308.10154