Distributed stochastic optimization with gradient tracking over strongly-connected networks
Distributed stochastic optimization with gradient tracking over strongly-connected networks
复制标题
DOI:
10.1109/cdc40024.2019.9029217
复制
发表时间:
2019-03
期刊:
影响因子:
--
通讯作者:
Ran Xin;Anit Kumar Sahu;U. Khan;S. Kar
中科院分区:
文献类型:
--
作者:
Ran Xin;Anit Kumar Sahu;U. Khan;S. Kar
In this paper, we study distributed stochastic optimization to minimize a sum of smooth and strongly-convex local cost functions over a network of agents, communicating over a strongly-connected graph. Assuming that each agent has access to a stochastic first-order oracle $\left( {\mathcal{S}\mathcal{F}\mathcal{O}} \right)$, we propose a novel distributed method, called $\mathcal{S} - \mathcal{A}\mathcal{B}$, where each agent uses an auxiliary variable to asymptotically track the gradient of the global cost in expectation. The $\mathcal{S} - \mathcal{A}\mathcal{B}$ algorithm employs rowand column-stochastic weights simultaneously to ensure both consensus and optimality. Since doubly-stochastic weights are not used, $\mathcal{S} - \mathcal{A}\mathcal{B}$ is applicable to arbitrary strongly-connected graphs. We show that under a sufficiently small constant step-size, $\mathcal{S} - \mathcal{A}\mathcal{B}$ converges linearly (in expected mean-square sense) to a neighborhood of the global minimizer. We present numerical simulations based on real-world data sets to illustrate the theoretical results.