Stochastic Subgradient Algorithms for Strongly Convex Optimization Over Distributed Networks

被引:37
|
作者
Sayin, Muhammed O. [1 ]
Vanli, N. Denizcan [2 ]
Kozat, Suleyman S. [3 ]
Basar, Tamer [1 ]
机构
[1] Univ Illinois Urbana Champaign UIUC, Coordinated Sci Lab, Urbana, IL 61801 USA
[2] MIT, Lab Informat & Decis Syst, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[3] Bilkent Univ, Dept Elect & Elect Engn, TR-06800 Ankara, Turkey
关键词
Distributed processing; convex optimization; online learning; diffusion strategies; consensus strategies; ADAPTIVE NETWORKS; DIFFUSION ADAPTATION; STRATEGIES; PERFORMANCE; SQUARES; LMS;
D O I
10.1109/TNSE.2017.2713396
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study diffusion and consensus based optimization of a sum of unknown convex objective functions over distributed networks. The only access to these functions is through stochastic gradient oracles, each of which is only available at a different node; and a limited number of gradient oracle calls is allowed at each node. In this framework, we introduce a convex optimization algorithm based on stochastic subgradient descent (SSD) updates. We use a carefully designed time-dependent weighted averaging of the SSD iterates, which yields a convergence rate of O(N root N/(1-sigma)T) after T gradient updates for each node on a network of N nodes, where 0 <= s < 1 denotes the second largest singular value of the communication matrix. This rate of convergence matches the performance lower bound up to constant terms. Similar to the SSD algorithm, the computational complexity of the proposed algorithm also scales linearly with the dimensionality of the data. Furthermore, the communication load of the proposed method is the same as the communication load of the SSD algorithm. Thus, the proposed algorithm is highly efficient in terms of complexity and communication load. We illustrate the merits of the algorithm with respect to the state-of-art methods over benchmark real life data sets.
引用
收藏
页码:248 / 260
页数:13
相关论文
共 50 条
  • [1] Distributed Stochastic Subgradient Projection Algorithms for Convex Optimization
    S. Sundhar Ram
    A. Nedić
    V. V. Veeravalli
    [J]. Journal of Optimization Theory and Applications, 2010, 147 : 516 - 545
  • [2] Distributed Stochastic Subgradient Projection Algorithms for Convex Optimization
    Ram, S. Sundhar
    Nedic, A.
    Veeravalli, V. V.
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2010, 147 (03) : 516 - 545
  • [3] Distributed Subgradient Methods for Convex Optimization Over Random Networks
    Lobel, Ilan
    Ozdaglar, Asuman
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (06) : 1291 - 1306
  • [4] INCREMENTAL STOCHASTIC SUBGRADIENT ALGORITHMS FOR CONVEX OPTIMIZATION
    Ram, S. Sundhar
    Nedic, A.
    Veeravalli, V. V.
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2009, 20 (02) : 691 - 717
  • [5] Optimal Algorithms for Smooth and Strongly Convex Distributed Optimization in Networks
    Scaman, Kevin
    Bach, Francis
    Bubeck, Sebastien
    Lee, Yin Tat
    Massoulie, Laurent
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [6] Decentralized stochastic subgradient projection optimization algorithms over random networks
    Fu, Keli
    Fu, Xiaozheng
    [J]. OPTIMIZATION, 2024,
  • [7] DISTRIBUTED SUBGRADIENT-FREE STOCHASTIC OPTIMIZATION ALGORITHM FOR NONSMOOTH CONVEX FUNCTIONS OVER TIME-VARYING NETWORKS
    Wang, Yinghui
    Zhao, Wenxiao
    Hong, Yiguang
    Zamani, Mohsen
    [J]. SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2019, 57 (04) : 2821 - 2842
  • [8] Distributed Constrained Convex Optimization with Accumulated Subgradient Information over Undirected Switching Networks
    Kajiyama, Yuichi
    Hayashi, Naoki
    Takai, Shigemasa
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2019, E102A (02) : 343 - 350
  • [9] Distributed Constrained Stochastic Subgradient Algorithms Based on Random Projection and Asynchronous Broadcast over Networks
    Zhu, Junlong
    Xie, Ping
    Wu, Qingtao
    Zhang, Mingchuan
    Zheng, Ruijuan
    Guan, Jianfeng
    Xu, Changqiao
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [10] On Primal and Dual Approaches for Distributed Stochastic Convex Optimization over Networks
    Dvinskikh, Darina
    Gorbunov, Eduard
    Gasnikov, Alexander
    Dvurechensky, Pavel
    Uribe, Cesar A.
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 7435 - 7440