Push-SAGA: A Decentralized Stochastic Algorithm With Variance Reduction Over Directed Graphs

被引:10
|
作者
Qureshi, Muhammad I. [2 ]
Xin, Ran [1 ]
Kar, Soummya [1 ]
Khan, Usman A. [1 ,2 ,3 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
[2] Tufts Univ, Dept Elect Engn, Medford, MA 02155 USA
[3] Tufts Univ, Dept Elect & Comp Engn, Medford, MA 02155 USA
来源
关键词
Convergence; Directed graphs; Radio frequency; Uncertainty; Steady-state; Robots; Minimization; Stochastic optimization; variance reduction; first-order methods; decentralized algorithms; directed graphs; DISTRIBUTED OPTIMIZATION; CONVERGENCE;
D O I
10.1109/LCSYS.2021.3090652
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this letter, we propose Push-SAGA, a decentralized stochastic first-order method for finite-sum minimization over a directed network of nodes. Push-SAGA combines node-level variance reduction to remove the uncertainty caused by stochastic gradients, network-level gradient tracking to address the distributed nature of the data, and push-sum consensus to tackle directed information exchange. We show that Push-SAGA achieves linear convergence to the exact solution for smooth and strongly convex problems and is thus the first linearly-convergent stochastic algorithm over arbitrary strongly connected directed graphs. We also characterize the regime in which Push-SAGA achieves a linear speed-up compared to its centralized counterpart and achieves a network-independent convergence rate. We illustrate the behavior and convergence properties of Push-SAGA with the help of numerical experiments on strongly convex and non-convex problems.
引用
收藏
页码:1202 / 1207
页数:6
相关论文
共 50 条
  • [21] A SEMISMOOTH NEWTON STOCHASTIC PROXIMAL POINT ALGORITHM WITH VARIANCE REDUCTION
    Milzarek, Andre
    Schaipp, Fabian
    Ulbrich, Michael
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2024, 34 (01) : 1157 - 1185
  • [22] Vibration reduction for structures: distributed schemes over directed graphs
    Zhang, Xueji
    Pipeleers, Goele
    Hengster-Movric, Kristian
    Faria, Cassio
    [J]. JOURNAL OF VIBRATION AND CONTROL, 2019, 25 (14) : 2025 - 2042
  • [23] A decentralized Nesterov gradient method for stochastic optimization over unbalanced directed networks
    Hu, Jinhui
    Xia, Dawen
    Cheng, Huqiang
    Feng, Liping
    Ji, Lianghao
    Guo, Jing
    Li, Huaqing
    [J]. ASIAN JOURNAL OF CONTROL, 2022, 24 (02) : 576 - 593
  • [24] Stochastic Gradient-Push for Strongly Convex Functions on Time-Varying Directed Graphs
    Nedic, Angelia
    Olshevsky, Alex
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (12) : 3936 - 3947
  • [25] A VARIANCE-REDUCED STOCHASTIC GRADIENT TRACKING ALGORITHM FOR DECENTRALIZED OPTIMIZATION WITH ORTHOGONALITY CONSTRAINTS
    Wang, Lei
    Liu, Xin
    [J]. JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2023, 19 (10) : 7753 - 7776
  • [26] An event-triggering algorithm for decentralized stochastic optimization over networks
    Li, Yantao
    Chen, Yingjue
    Lue, Qingguo
    Deng, Shaojiang
    Li, Huaqing
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2023, 360 (13): : 9329 - 9354
  • [27] A mini-batch stochastic conjugate gradient algorithm with variance reduction
    Caixia Kou
    Han Yang
    [J]. Journal of Global Optimization, 2023, 87 : 1009 - 1025
  • [28] A mini-batch stochastic conjugate gradient algorithm with variance reduction
    Kou, Caixia
    Yang, Han
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2023, 87 (2-4) : 1009 - 1025
  • [29] A stochastic variance reduction algorithm with Bregman distances for structured composite problems
    Van Dung Nguyen
    Bang Cong Vu
    [J]. OPTIMIZATION, 2023, 72 (06) : 1463 - 1484
  • [30] An Accelerated Method For Decentralized Distributed Stochastic Optimization Over Time-Varying Graphs
    Rogozin, Alexander
    Bochko, Mikhail
    Dvurechensky, Pavel
    Gasnikov, Alexander
    Lukoshkin, Vladislav
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 3367 - 3373