A Distributed Second-Order Algorithm You Can Trust
원문 초록
Due to the rapid growth of data and computational resources, distributed optimization has become an active research area in recent years. While first-order methods seem to dominate the field, second-order methods are nevertheless attractive as they potentially require fewer communication rounds to converge. However, there are significant drawbacks that impede their wide adoption, such as the computation and the communication of a large Hessian matrix. In this paper we present a new algorithm for distributed training of generalized linear models that only requires the computation of diagonal blocks of the Hessian matrix on the individual workers. To deal with this approximate information we propose an adaptive approach that - akin to trust-region methods - dynamically adapts the auxiliary model to compensate for modeling errors. We provide theoretical rates of convergence for a wide class of problems including L1-regularized objectives. We also demonstrate that our approach achieves state-of-the-art results on multiple large benchmark datasets.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
A Survey of Optimization Methods for Training DL Models: Theoretical Perspective on Convergence and Generalization
DPLib: A Standard Benchmark Library for Distributed Power System Analysis and Optimization
NysAct: A Scalable Preconditioned Gradient Descent using Nystrom Approximation
Towards Practical Second-Order Optimizers in Deep Learning: Insights from Fisher Information Analysis
Opportunistic Routing in Wireless Communications via Learnable State-Augmented Policies
SASSHA: Sharpness-aware Adaptive Second-order Optimization with Stable Hessian Approximation
토론
이 논문과 연결된 포럼 글이 아직 없습니다.