CrowdLearning: A Decentralized Distributed Training Framework Based on Collectives of Trusted AIoT Devices

被引:0
|
作者
Wang, Ziqi [1 ]
Liu, Sicong [1 ]
Guo, Bin [1 ]
Yu, Zhiwen [2 ,3 ]
Zhang, Daqing [4 ]
机构
[1] Northwestern Polytech Univ, Minist Ind & Informat Technol, Key Lab Intellectual Percept & Comp, Key Lab Man Machine Object Integrat & Intelligent, Xian 710100, Peoples R China
[2] Northwestern Polytech Univ, Xian 710072, Peoples R China
[3] Harbin Engn Univ, Harbin 150001, Peoples R China
[4] Peking Univ, Beijing 100000, Peoples R China
基金
中国国家自然科学基金;
关键词
Training; Mobile handsets; Task analysis; Computational modeling; Distributed databases; Data models; Federated learning; Artificial Internet of Things; distributed training; mobile computing;
D O I
10.1109/TMC.2024.3427636
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the rise of Artificial Intelligence of Things (AIoT), integrating deep neural networks (DNNs) into mobile and embedded devices has become a significant trend, enhancing the data collection and analysis capabilities of IoT devices. Traditional integration paradigms rely on cloud-based training and terminal deployment, but they often suffer from delayed model updates, decreased accuracy, and increased communication overhead in dynamic real-world environments. Consequently, on-device training methods have garnered research focus. However, the limited local perception data and computational resources pose bottlenecks to training efficiency. To address these challenges, Federated Learning emerged but faces issues such as slow model convergence and reduced accuracy due to data privacy concerns that restrict sharing data or model details. In contrast, we propose the concept of trusted clusters in the real world (such as personal devices in smart spaces, trusted devices from the same organization/company, etc.), where devices in trusted clusters focus more on computational efficiency and can also share privacy. We propose CrowdLearning, a decentralized distributed training framework based on trusted AIoT device collectives. This framework comprises two collaborative modules: A heterogeneous resource-aware task offloading module aimed at alleviating training latency bottlenecks, and an efficient communication data reallocation module responsible for determining the timing, manner, and recipients of data transmission, thereby enhancing DNN training efficiency and effectiveness. Experimental results demonstrate that in various scenarios, CrowdLearning outperforms existing federated learning and distributed training baselines on devices, reducing training latency by 55.8% and lowering communication costs by 67.1%.
引用
收藏
页码:13420 / 13437
页数:18
相关论文
共 29 条
  • [1] A Partition Based Gradient Compression Algorithm for Distributed Training in AIoT
    Guo, Bingjun
    Liu, Yazhi
    Zhang, Chunyang
    SENSORS, 2021, 21 (06) : 1 - 15
  • [2] A Trusted Distributed Crowdsourcing Framework Based on User Preferences
    Sun, Shulin
    Sun, Lijun
    Ma, Xinran
    Pan, Zhenzhen
    Jin, Hongxin
    2022 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2022,
  • [3] Pipe-SGD: A Decentralized Pipelined SGD Framework for Distributed Deep Net Training
    Li, Youjie
    Yu, Mingchao
    Li, Songze
    Avestimehr, Salman
    Kim, Nam Sung
    Schwing, Alexander
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [4] Framework for IoT ecosystems based on distributed ledger technologies and decentralized identifiers
    Pescetelli, Giordano
    Petrosino, Lorenzo
    Della Valle, Stefano
    Ronga, Giulia
    Merone, Mario
    Vollero, Luca
    PROCEEDINGS OF 2022 IEEE INTERNATIONAL WORKSHOP ON METROLOGY FOR INDUSTRY 4.0 & IOT (IEEE METROIND4.0&IOT), 2022, : 87 - 91
  • [5] A Blockchain Based Decentralized Authentication Framework for Resource Constrained IOT devices
    Panda, Soumyashree S.
    Satapathy, Utkalika
    Mohanta, Bhabendu K.
    Jena, Debasish
    Gountia, Debasis
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [6] A novel trusted hardware-based scalable security framework for IoT edge devices
    Khan M.
    Hatami M.
    Zhao W.
    Chen Y.
    Discover Internet of Things, 2024, 4 (01):
  • [7] A distributed training framework for abnormal sound detection in industrial devices: aggregation strategies and performance analysis
    Yang, Rui
    Wang, Kunpeng
    Li, Xinrong
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2025, 36 (02)
  • [8] Theano-MPI: A Theano-Based Distributed Training Framework
    Ma, He
    Mao, Fei
    Taylor, Graham W.
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 800 - 813
  • [9] Blockchain-Based Decentralized Access Control Framework for Enhanced Security and Privacy for Consumer Electronic Devices
    Mudhar, Jaideep Kaur
    Malhotra, Jyoteesh
    Rani, Shalli
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (04) : 6944 - 6951
  • [10] Secure decentralized peer-to-peer training of deep neural networks based on distributed ledger technology
    Amin Fadaeddini
    Babak Majidi
    Mohammad Eshghi
    The Journal of Supercomputing, 2020, 76 : 10354 - 10368