Efficient Distributed Swarm Learning for Edge Computing

被引:0
|
作者
Fan, Xin [1 ]
Wang, Yue [2 ]
Huo, Yan [1 ]
Tian, Zhi [2 ]
机构
[1] Beijing Jiaotong Univ, Sch Elect & Informat Engn, Beijing, Peoples R China
[2] George Mason Univ, Dept Elect & Comp Engn, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
Distributed swarm learning; federated learning; particle swarm optimization; non-i.i.d; data; convergence analysis; model divergence analysis;
D O I
10.1109/ICC45041.2023.10279508
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Federated learning (FL) methods face major challenges including communication bottleneck, data heterogeneity and security concerns in edge IoT scenarios. In this paper, inspired by the success of biological intelligence (BI) of gregarious organisms, we propose a novel edge learning approach for swarm IoT, called communication-efficient and Byzantine-robust distributed swarm learning (CB-DSL), through a holistic integration of AI-enabled stochastic gradient descent and BI-enabled particle swarm optimization. To deal with non-independent and identically distributed (non-i.i.d.) data issues and Byzantine attacks, a very small amount of global data samples are introduced in CB-DSL and shared among IoT workers, which not only alleviates the local data heterogeneity effectively but also enables to fully utilize the exploration-exploitation mechanism of swarm intelligence. Further, we provide convergence analysis to theoretically demonstrate that the proposed CB-DSL is superior to the standard FL with better convergence behavior. In addition, to measure the effectiveness of the introduction of the globally shared dataset, we also evaluate the model divergence by deriving its upper bound. Numerical results verify that the proposed CB-DSL outperforms the existing benchmarks in terms of faster convergence speed, higher convergent accuracy, lower communication cost, and better robustness against non-i.i.d. data and Byzantine attacks(1).
引用
收藏
页码:3627 / 3632
页数:6
相关论文
共 50 条
  • [1] Cooperative Swarm Learning for Distributed Cyclic Edge Intelligent Computing
    Xu, Rongxu
    Jin, Wenquan
    Khan, Anam Nawaz
    Lim, Sunhwan
    Kim, Do-Hyeun
    [J]. INTERNET OF THINGS, 2023, 22
  • [2] Efficient Parameter Server Placement for Distributed Deep Learning in Edge Computing
    Wu, Yalan
    Yan, Jiaquan
    Chen, Long
    Wu, Jigang
    Li, Yidong
    [J]. COMPUTER JOURNAL, 2023, 66 (03): : 678 - 691
  • [3] SNAP: A Communication Efficient Distributed Machine Learning Framework for Edge Computing
    Zhao, Yangming
    Fan, Jingyuan
    Su, Lu
    Song, Tongyu
    Wang, Sheng
    Qiao, Chunming
    [J]. 2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 584 - 594
  • [4] UbiNN: A Communication Efficient Framework for Distributed Machine Learning in Edge Computing
    Li, Ke
    Chen, Kexun
    Luo, Shouxi
    Zhang, Honghao
    Fan, Pingzhi
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (06): : 3368 - 3383
  • [5] Distributed Swarm Learning for Edge Internet of Things
    Wang, Yue
    Tian, Zhi
    Fan, Xin
    Cai, Zhipeng
    Nowzari, Cameron
    Zeng, Kai
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2024, : 160 - 166
  • [6] Energy Efficient Edge Computing: When Lyapunov Meets Distributed Reinforcement Learning
    Sana, Mohamed
    Merluzzi, Mattia
    di Pietro, Nicola
    Strinati, Emilio Calvanese
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [7] Energy Efficient Partial Distributed Coded Computing in Edge Computing
    Li, Yuepeng
    Zeng, Deze
    Geng, Hongmin
    Yang, Zaihang
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 3076 - 3080
  • [8] Distributed Deep Learning in An Edge Computing System
    Sen, Tanmoy
    Shen, Haiying
    Mehrab, Zakaria
    [J]. 2022 IEEE 19TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SMART SYSTEMS (MASS 2022), 2022, : 645 - 653
  • [9] Distributed Active Learning Strategies on Edge Computing
    Qian, Jia
    Hansen, Lars Kai
    Gochhayat, Sarada Prasad
    [J]. 2019 6TH IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (IEEE CSCLOUD 2019) / 2019 5TH IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD (IEEE EDGECOM 2019), 2019, : 221 - 226
  • [10] An Edge Computing Marketplace for Distributed Machine Learning
    Yerabolu, Susham
    Gomena, Samuel
    Aryafar, Ehsan
    Joe-Wong, Carlee
    [J]. PROCEEDINGS OF THE 2019 ACM SIGCOMM CONFERENCE POSTERS AND DEMOS (SIGCOMM '19), 2019, : 36 - 38