Secure Distributed Optimization Under Gradient Attacks

被引:2
|
作者
Yu, Shuhua [1 ]
Kar, Soummya [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
关键词
Optimization; Stochastic processes; Distributed databases; Servers; Threat modeling; Robustness; Signal processing algorithms; Distributed optimization; multi-agent networks; security; resilience; gradient descent; variance reduction; PARAMETER ESTIMATION; ALGORITHMS; DESCENT;
D O I
10.1109/TSP.2023.3277211
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this article, we study secure distributed optimization against arbitrary gradient attacks in multi-agent networks. In distributed optimization, there is no central server to coordinate local updates, and each agent can only communicate with its neighbors on a predefined network. We consider the scenario where out of $n$ networked agents, a fixed but unknown fraction p of the agents are under arbitrary gradient attacks in that their stochastic gradient oracles return arbitrary information to derail the optimization process, and the goal is to minimize the sum of local objective functions on unattacked agents. We propose a distributed stochastic gradient method that combines local variance reduction and clipping (CLIP-VRG). We show that, in a connected network, when the unattacked local objective functions are convex and smooth, share a common minimizer, and their sum is strongly convex, CLIP-VRG leads to almost sure convergence of the iterates to the exact sum cost minimizer at all agents. We quantify a tight upper bound on the fraction p of attacked agents in terms of problem parameters such as the condition number of the associated sum cost that guarantee exact convergence of CLIP-VRG, and characterize its asymptotic convergence rate. Finally, we empirically demonstrate the effectiveness of the proposed method under gradient attacks on both synthetic and real-world image classification datasets.
引用
收藏
页码:1802 / 1816
页数:15
相关论文
共 50 条
  • [1] Detection and Mitigation of Byzantine Attacks in Distributed Training
    Konstantinidis, Konstantinos
    Vaswani, Namrata
    Ramamoorthy, Aditya
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (02) : 1493 - 1508
  • [2] How to Secure Distributed Filters Under Sensor Attacks
    He, Xingkang
    Ren, Xiaoqiang
    Sandberg, Henrik
    Johansson, Karl Henrik
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (06) : 2843 - 2856
  • [3] Online Optimization Under Randomly Corrupted Attacks
    Qu, Zhihai
    Li, Xiuxian
    Li, Li
    Yi, Xinlei
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2024, 72 : 2160 - 2172
  • [4] Distributed Secure State Estimation Under Stochastic Linear Attacks
    Yang, Wen
    Luo, Weijie
    Zhang, Xinting
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2036 - 2047
  • [5] Communication-Censored Distributed Stochastic Gradient Descent
    Li, Weiyu
    Wu, Zhaoxian
    Chen, Tianyi
    Li, Liping
    Ling, Qing
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (11) : 6831 - 6843
  • [6] Secure Estimation Under Causative Attacks
    Sihag, Saurabh
    Tajer, Ali
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (08) : 5145 - 5166
  • [7] A Fast Randomized Incremental Gradient Method for Decentralized Nonconvex Optimization
    Xin, Ran
    Khan, Usman A.
    Kar, Soummya
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (10) : 5150 - 5165
  • [8] Secure Distributed State Estimation for Sequentially Interconnected CPSs Under FDI Attacks
    Zhou, Jing
    Chen, Bo
    Li, Tongxiang
    Qiu, Xiang
    Yu, Li
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (04) : 2454 - 2458
  • [9] A resilient control algorithm to distributed optimization under DoS attacks
    Liu, Dan
    Li, Liwei
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2024, 34 (15) : 10346 - 10364
  • [10] Distributed Stochastic Gradient Tracking Algorithm With Variance Reduction for Non-Convex Optimization
    Jiang, Xia
    Zeng, Xianlin
    Sun, Jian
    Chen, Jie
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (09) : 5310 - 5321