Encrypted Data Caching and Learning Framework for Robust Federated Learning-Based Mobile Edge Computing

被引:1
|
作者
Nguyen, Chi-Hieu [1 ]
Saputra, Yuris Mulya [2 ]
Hoang, Dinh Thai [1 ]
Nguyen, Diep N. [1 ]
Nguyen, Van-Dinh [3 ]
Xiao, Yong [4 ]
Dutkiewicz, Eryk [1 ]
机构
[1] Univ Technol Sydney, Sch Elect & Data Engn, Sydney, NSW 2007, Australia
[2] Univ Gadjah Mada, Vocat Coll, Dept Elect Engn & Informat, Yogyakarta 55281, Indonesia
[3] Vin Univ, Coll Engn & Comp Sci, Hanoi 100000, Vietnam
[4] Huazhong Univ Sci & Technol, Sch Elect Informat & Commun, Wuhan 430074, Peoples R China
基金
澳大利亚研究理事会;
关键词
Training; Cryptography; Data models; Servers; Computational modeling; Optimization; Costs; Federated learning (FL); edge computing; encrypted data; data privacy; data caching; COMMUNICATION; OPTIMIZATION; ALGORITHM; NETWORKS;
D O I
10.1109/TNET.2024.3365815
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated Learning (FL) plays a pivotal role in enabling artificial intelligence (AI)-based mobile applications in mobile edge computing (MEC). However, due to the resource heterogeneity among participating mobile users (MUs), delayed updates from slow MUs may deteriorate the learning speed of the MEC-based FL system, commonly referred to as the straggling problem. To tackle the problem, this work proposes a novel privacy-preserving FL framework that utilizes homomorphic encryption (HE) based solutions to enable MUs, particularly resource-constrained MUs, to securely offload part of their training tasks to the cloud server (CS) and mobile edge nodes (MENs). Our framework first develops an efficient method for packing batches of training data into HE ciphertexts to reduce the complexity of HE-encrypted training at the MENs/CS. On that basis, the mobile service provider (MSP) can incentivize straggling MUs to encrypt part of their local datasets that are uploaded to certain MENs or the CS for caching and remote training. However, caching a large amount of encrypted data at the MENs and CS for FL may not only overburden those nodes but also incur a prohibitive cost of remote training, which ultimately reduces the MSP's overall profit. To optimize the portion of MUs' data to be encrypted, cached, and trained at the MENs/CS, we formulate an MSP's profit maximization problem, considering all MUs' and MENs' resource capabilities and data handling costs (including encryption, caching, and training) as well as the MSP's incentive budget. We then show that the problem is convex and can be efficiently solved using an interior point method. Extensive simulations on a real-world human activity recognition dataset show that our proposed framework can achieve much higher model accuracy (improving up to 24.29%) and faster convergence rate (by 2.86 times) than those of the conventional FedAvg approach when the straggling probability varies between 20% and 80%. Moreover, the proposed framework can improve the MSP's profit up to 2.84 times compared with other baseline FL approaches without MEN-assisted training.
引用
收藏
页码:2705 / 2720
页数:16
相关论文
共 50 条
  • [1] A Federated Learning-Based Edge Caching Approach for Mobile Edge Computing-Enabled Intelligent Connected Vehicles
    Li, Chunlin
    Zhang, Yong
    Luo, Youlong
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (03) : 3360 - 3369
  • [2] Federated Learning-based Power Control and Computing for Mobile Edge Computing System
    Yang, Tianlong
    Li, Xinmin
    Shao, Hua
    [J]. 2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [3] Learning-Based Cooperative Content Caching Policy for Mobile Edge Computing
    Jiang, Wei
    Feng, Gang
    Qin, Shuang
    Liang, Ying-Chang
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [4] Reinforcement Learning-Based Optimal Computing and Caching in Mobile Edge Network
    Qian, Yichen
    Wang, Rui
    Wu, Jun
    Tan, Bin
    Ren, Haoqi
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2020, 38 (10) : 2343 - 2355
  • [5] EICache: A learning-based intelligent caching strategy in mobile edge computing
    Tang, Bing
    Kang, Linyao
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (02) : 934 - 949
  • [6] EICache: A learning-based intelligent caching strategy in mobile edge computing
    Bing Tang
    Linyao Kang
    [J]. Peer-to-Peer Networking and Applications, 2022, 15 : 934 - 949
  • [7] Federated learning framework for mobile edge computing networks
    Fantacci, Romano
    Picano, Benedetta
    [J]. CAAI TRANSACTIONS ON INTELLIGENCE TECHNOLOGY, 2020, 5 (01) : 15 - 21
  • [8] Federated Learning-Based Service Caching in Multi-Access Edge Computing System
    Tran, Tuan Phong
    Tran, Anh Hung Ngoc
    Nguyen, Thuan Minh
    Yoo, Myungsik
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (01):
  • [9] Federated Learning Based Proactive Content Caching in Edge Computing
    Yu, Zhengxin
    Hu, Jia
    Min, Geyong
    Lu, Haochuan
    Zhao, Zhiwei
    Wang, Haozhe
    Georgalas, Nektarios
    [J]. 2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [10] In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning
    Wang, Xiaofei
    Han, Yiwen
    Wang, Chenyang
    Zhao, Qiyang
    Chen, Xu
    Chen, Min
    [J]. IEEE NETWORK, 2019, 33 (05): : 156 - 165