DINGO: Distributed Newton-Type Method for Gradient-Norm Optimization
Abstract
For optimization of a large sum of functions in a distributed computing environment, we present a novel communication efficient Newton-type algorithm that enjoys a variety of advantages over similar existing methods. Our algorithm, DINGO, is derived by optimization of the gradient's norm as a surrogate function. DINGO does not impose any specific form on the underlying functions and its application range extends far beyond convexity and smoothness. The underlying sub-problems of DINGO are simple linear least-squares, for which a plethora of efficient algorithms exist. DINGO involves a few hyper-parameters that are easy to tune and we theoretically show that a strict reduction in the surrogate objective is guaranteed, regardless of the selected hyper-parameters.
BibTeX
@inproceedings{NEURIPS2019_9718db12,
author = {Crane, Rixon and Roosta, Fred},
booktitle = {Advances in Neural Information Processing Systems},
editor = {H. Wallach and H. Larochelle and A. Beygelzimer and F. d\textquotesingle Alch\'{e}-Buc and E. Fox and R. Garnett},
pages = {},
publisher = {Curran Associates, Inc.},
title = {DINGO: Distributed Newton-Type Method for Gradient-Norm Optimization},
url = {https://proceedings.neurips.cc/paper_files/paper/2019/file/9718db12cae6be37f7349779007ee589-Paper.pdf},
volume = {32},
year = {2019}
}