Peaches: Personalized Federated Learning With Neural Architecture Search in Edge Computing

被引:4
|
作者
Yan, Jiaming [1 ,2 ]
Liu, Jianchun [1 ,2 ]
Xu, Hongli [1 ,2 ]
Wang, Zhiyuan [1 ,2 ]
Qiao, Chunming [3 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Peoples R China
[2] Univ Sci & Technol China, Suzhou Inst Adv Res, Suzhou 215123, Peoples R China
[3] Univ Buffalo, Dept Comp Sci & Engn, Buffalo, NY 14260 USA
基金
美国国家科学基金会;
关键词
Computer architecture; Microprocessors; Training; Computational modeling; Mobile computing; Federated learning; Edge computing; federated learning; neural architecture search;
D O I
10.1109/TMC.2024.3373506
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In edge computing (EC), federated learning (FL) enables numerous distributed devices (or workers) to collaboratively train AI models without exposing their local data. Most works of FL adopt a predefined architecture on all participating workers for model training. However, since workers' local data distributions vary heavily in EC, the predefined architecture may not be the optimal choice for every worker. It is also unrealistic to manually design a high-performance architecture for each worker, which requires intense human expertise and effort. In order to tackle this challenge, neural architecture search (NAS) has been applied in FL to automate the architecture design process. Unfortunately, the existing federated NAS frameworks often suffer from the difficulties of system heterogeneity and resource limitation. To remedy this problem, we present a novel framework, termed Peaches, to achieve efficient searching and training in the resource-constrained EC system. Specifically, the local model of each worker is stacked by base cell and personal cell, where the base cell is shared by all workers to capture the common knowledge and the personal cell is customized for each worker to fit the local data. We determine the number of base cells, shared by all workers, according to the bandwidth budget on the parameters server. Besides, to relieve the data and system heterogeneity, we find the optimal number of personal cells for each worker based on its computing capability. In addition, we gradually prune the search space during training to mitigate the resource consumption. We evaluate the performance of Peaches through extensive experiments, and the results show that Peaches can achieve an average accuracy improvement of about 6.29% and up to 3.97x speed up compared with the baselines.
引用
收藏
页码:10296 / 10312
页数:17
相关论文
共 50 条
  • [1] Collaborative Neural Architecture Search for Personalized Federated Learning
    Liu, Yi
    Guo, Song
    Zhang, Jie
    Hong, Zicong
    Zhan, Yufeng
    Zhou, Qihua
    IEEE TRANSACTIONS ON COMPUTERS, 2025, 74 (01) : 250 - 262
  • [2] Privacy-Preserving Federated Neural Architecture Search With Enhanced Robustness for Edge Computing
    Zhang, Feifei
    Li, Mao
    Ge, Jidong
    Tang, Fenghui
    Zhang, Sheng
    Wu, Jie
    Luo, Bin
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2025, 24 (03) : 2234 - 2252
  • [3] Energy-efficient Personalized Federated Search with Graph for Edge Computing
    Yang, Zhao
    Sun, Qingshuang
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (05)
  • [4] From federated learning to federated neural architecture search: a survey
    Zhu, Hangyu
    Zhang, Haoyu
    Jin, Yaochu
    COMPLEX & INTELLIGENT SYSTEMS, 2021, 7 (02) : 639 - 657
  • [5] From federated learning to federated neural architecture search: a survey
    Hangyu Zhu
    Haoyu Zhang
    Yaochu Jin
    Complex & Intelligent Systems, 2021, 7 : 639 - 657
  • [6] PerFedRLNAS: One-for-All Personalized Federated Neural Architecture Search
    Yao, Dixi
    Li, Baochun
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 15, 2024, : 16398 - 16406
  • [7] ENASFL: A Federated Neural Architecture Search Scheme for Heterogeneous Deep Models in Distributed Edge Computing Systems
    Zhang, Zitong
    Liu, Zhicheng
    Zhao, Yunfeng
    Qiu, Chao
    Zhang, Cheng
    Wang, Xiaofei
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (03): : 2610 - 2620
  • [8] Like Attracts Like: Personalized Federated Learning in Decentralized Edge Computing
    Ma, Zhenguo
    Xu, Yang
    Xu, Hongli
    Liu, Jianchun
    Xue, Yinxing
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1080 - 1096
  • [9] Personalized client-edge-cloud hierarchical federated learning in mobile edge computing
    Ma, Chunmei
    Li, Xiangqian
    Huang, Baogui
    Li, Guangshun
    Li, Fengyin
    Journal of Cloud Computing, 2024, 13 (01)
  • [10] Optimizing Federated Edge Learning on Non-IID Data via Neural Architecture Search
    Zhang, Feifei
    Ge, Jidong
    Wong, Chifong
    Zhang, Sheng
    Li, Chuanyi
    Luo, Bin
    2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,