paper-with-me

홈 › Papers

Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling

2010-05-12 · John Duchi, Alekh Agarwal, Martin Wainwright

The goal of decentralized optimization over a network is to optimize a global objective formed by a sum of local (possibly nonsmooth) convex functions using only local computation and communication. It arises in various application domains, including distributed tracking and localization, multi-agent co-ordination, estimation in sensor networks, and large-scale optimization in machine learning. We develop and analyze distributed algorithms based on dual averaging of subgradients, and we provide sharp bounds on their convergence rates as a function of the network size and topology. Our method of analysis allows for a clear separation between the convergence of the optimization algorithm itself and the effects of communication constraints arising from the network structure. In particular, we show that the number of iterations required by our algorithm scales inversely in the spectral gap of the network. The sharpness of this prediction is confirmed both by theoretical lower bounds and simulations for various networks. Our approach includes both the cases of deterministic optimization and communication, as well as problems with stochastic optimization and/or communication.

📄 PDF Abstract BibTeX arXiv:1005.2012

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed OptimizationStochastic Optimization

Similar Papers 제목 키워드 기반

Distributed Dual Averaging In Networks

2010-12-01 · NeurIPS 2010 12 · Alekh Agarwal, Martin J. Wainwright, John C. Duchi

The goal of decentralized optimization over a network is to optimize a global objective formed by a sum of local (possibly nonsmooth) convex functions using only local computation and communication. We develop and analyz…

Accelerated Distributed Dual Averaging over Evolving Networks of Growing Connectivity

2017-04-18 · Sijia Liu, Pin-Yu Chen, Alfred O. Hero

We consider the problem of accelerating distributed optimization in multi-agent networks by sequentially adding edges. Specifically, we extend the distributed dual averaging (DDA) subgradient algorithm to evolving networ…

Distributed OptimizationScheduling

Adding vs. Averaging in Distributed Primal-Dual Optimization

2015-02-12 · Chenxin Ma, Virginia Smith, Martin Jaggi, Michael. I. Jordan 외

Distributed optimization methods for large-scale machine learning suffer from a communication bottleneck. It is difficult to reduce this bottleneck while still efficiently and accurately aggregating partial work from dif…

Distributed Optimization

Federated Composite Optimization

2020-11-17 · Honglin Yuan, Manzil Zaheer, Sashank Reddi

Federated Learning (FL) is a distributed learning paradigm that scales on-device learning collaboratively and privately. Standard FL algorithms such as FedAvg are primarily geared towards smooth unconstrained settings. I…

Federated Learning

Gradient Descent Averaging and Primal-dual Averaging for Strongly Convex Optimization

2020-12-29 · Wei Tao, Wei Li, Zhisong Pan, Qing Tao

Averaging scheme has attracted extensive attention in deep learning as well as traditional machine learning. It achieves theoretically optimal convergence and also improves the empirical model performance. However, there…