Communication-efficient distributed optimization with adaptability to system heterogeneity

被引:0
|
作者
Yu, Ziyi [1 ]
Freris, Nikolaos M. [1 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci, Hefei, Peoples R China
关键词
ALTERNATING DIRECTION METHOD; CONVERGENCE; ALGORITHM; CLOCKS;
D O I
10.1109/CDC49753.2023.10383755
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the setting of agents cooperatively minimizing the sum of local objectives plus a regularizer on a graph. This paper proposes a primaldual method in consideration of three distinctive attributes of real-life multi-agent systems, namely: (i) expensive communication, (ii) lack of synchronization, and (iii) system heterogeneity. In specific, we propose a distributed asynchronous algorithm with minimal communication cost, in which users commit variable amounts of local work on their respective subproblems. We illustrate this both theoretically and experimentally in the machine learning setting, where the agents hold private data and use a stochastic Newton method as the local solver. Under standard assumptions on Lipschitz continuous gradients and strong convexity, our analysis establishes linear convergence in expectation and characterizes the dependency of the rate on the number of local iterations. We proceed a step further to propose a simple means for tuning agents' hyperparameters locally, so as to adjust to heterogeneity and accelerate the overall convergence. Last, we validate our proposed method on a benchmark machine learning dataset to illustrate the merits in terms of computation, communication, and run-time saving as well as adaptability to heterogeneity.
引用
收藏
页码:3321 / 3326
页数:6
相关论文
共 50 条
  • [31] Efficient-Adam: Communication-Efficient Distributed Adam
    Chen C.
    Shen L.
    Liu W.
    Luo Z.-Q.
    [J]. IEEE Transactions on Signal Processing, 2023, 71 : 3257 - 3266
  • [32] Communication-Efficient Algorithms for Statistical Optimization
    Zhang, Yuchen
    Duchi, John C.
    Wainwright, Martin J.
    [J]. 2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 6792 - 6792
  • [33] Adaptive and Communication-Efficient Zeroth-Order Optimization for Distributed Internet of Things
    Dang, Qianlong
    Yang, Shuai
    Liu, Qiqi
    Ruan, Junhu
    [J]. IEEE Internet of Things Journal, 2024, 11 (22) : 37200 - 37213
  • [34] A Communication-efficient Linearly Convergent Algorithm with Variance Reduction for Distributed Stochastic Optimization
    Lei, Jinlong
    Yi, Peng
    Chen, Jie
    Hong, Yiguang
    [J]. 2020 EUROPEAN CONTROL CONFERENCE (ECC 2020), 2020, : 1250 - 1255
  • [35] Communication-Efficient Distributed Optimization using an Approximate Newton-type Method
    Shamir, Ohad
    Srebro, Nathan
    Zhang, Tong
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 2), 2014, 32 : 1000 - 1008
  • [36] Communication-Efficient Distributed Mining of Association Rules
    Assaf Schuster
    Ran Wolff
    [J]. Data Mining and Knowledge Discovery, 2004, 8 : 171 - 196
  • [37] Communication-Efficient Distributed Dual Coordinate Ascent
    Jaggi, Martin
    Smith, Virginia
    Takac, Martin
    Terhorst, Jonathan
    Krishnan, Sanjay
    Hofmann, Thomas
    Jordan, Michael, I
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 27 (NIPS 2014), 2014, 27
  • [38] Communication-Efficient Algorithms for Statistical Optimization
    Zhang, Yuchen
    Duchi, John C.
    Wainwright, Martin J.
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2013, 14 : 3321 - 3363
  • [39] Learning-based Adaptive Quantization for Communication-efficient Distributed Optimization with ADMM
    Nghiem, Truong X.
    Duarte, Aldo
    Wei, Shuangqing
    [J]. 2020 54TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2020, : 37 - 41
  • [40] Communication-efficient hierarchical distributed optimization for multi-agent policy evaluation
    Ren, Jineng
    Haupt, Jarvis
    Guo, Zehua
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 49