Decentralized Asynchronous Nonconvex Stochastic Optimization on Directed Graphs

被引:3
|
作者
Kungurtsev, Vyacheslav [1 ]
Morafah, Mahdi [2 ]
Javidi, Tara [2 ]
Scutari, Gesualdo [3 ]
机构
[1] Czech Tech Univ, Dept Comp Sci, Prague, Czech Republic
[2] Univ Calif San Diego, Dept Elect Engn, La Jolla, CA 92093 USA
[3] Purdue Univ, Sch Ind Engn, W Lafayette, IN 47907 USA
来源
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS | 2023年 / 10卷 / 04期
关键词
Optimization; Stochastic processes; Convergence; Delays; Directed graphs; Noise measurement; Linear programming; Decentralized applications; distributed computing; federated learning; machine learning; optimization; optimization methods; CONSENSUS;
D O I
10.1109/TCNS.2023.3242043
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we consider a decentralized stochastic optimization problem over a network of agents, modeled as a directed graph: Agents aim to asynchronously minimize the average of their individual losses (possibly nonconvex), each one having access only to a noisy estimate of the gradient of its own function. We propose an asynchronous distributed algorithm for such a class of problems. The algorithm combines stochastic gradients with tracking in an asynchronous push-sum framework and obtains a sublinear convergence rate, matching the rate of the centralized stochastic gradient descent applied to the nonconvex minimization. Our experiments on a nonconvex image classification task using a convolutional neural network validate the convergence of our proposed algorithm across a different number of nodes and graph connectivity percentages.
引用
收藏
页码:1796 / 1804
页数:9
相关论文
共 50 条
  • [31] When Decentralized Optimization Meets Federated Learning
    Gao, Hongchang
    Thai, My T.
    Wu, Jie
    IEEE NETWORK, 2023, 37 (05): : 233 - 239
  • [32] Distributed Stochastic Constrained Composite Optimization Over Time-Varying Network With a Class of Communication Noise
    Yu, Zhan
    Ho, Daniel W. C.
    Yuan, Deming
    Liu, Jie
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (06) : 3561 - 3573
  • [33] Asynchronous parallel algorithms for nonconvex optimization
    Cannelli, Loris
    Facchinei, Francisco
    Kungurtsev, Vyacheslav
    Scutari, Gesualdo
    MATHEMATICAL PROGRAMMING, 2020, 184 (1-2) : 121 - 154
  • [34] Distributed Global Optimization for a Class of Nonconvex Optimization With Coupled Constraints
    Ren, Xiaoxing
    Li, Dewei
    Xi, Yugeng
    Shao, Haibin
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (08) : 4322 - 4329
  • [35] Achieving Linear Convergence in Distributed Asynchronous Multiagent Optimization
    Tian, Ye
    Sun, Ying
    Scutari, Gesualdo
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (12) : 5264 - 5279
  • [36] Linear Convergence in Optimization Over Directed Graphs With Row-Stochastic Matrices
    Xi, Chenguang
    Mai, Van Sy
    Xin, Ran
    Abed, Eyad H.
    Khan, Usman A.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (10) : 3558 - 3565
  • [37] An Event-Based Delayed Projection Row-Stochastic Method for Distributed Constrained Optimization Over Time-Varying Graphs
    Xing, Mingqi
    Ma, Dazhong
    Zhang, Huaguang
    Xie, Xiangpeng
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (12): : 7508 - 7520
  • [38] Accelerated Convergence Algorithm for Distributed Constrained Optimization under Time-Varying General Directed Graphs
    Li, Huaqing
    Lu, Qingguo
    Liao, Xiaofeng
    Huang, Tingwen
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (07): : 2612 - 2622
  • [39] Linear Convergence of Asynchronous Gradient Push Algorithm for Distributed Optimization
    Li, Huaqing
    Cheng, Huqiang
    Lu, Qingguo
    Wang, Zheng
    Huang, Tingwen
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2025, 55 (03): : 2147 - 2159
  • [40] Distributed Stochastic Algorithm for Convex Optimization Over Directed Graphs
    Cheng, Songsong
    Liang, Shu
    Hong, Yiguang
    PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 101 - 106