Federated Learning-Based Service Caching in Multi-Access Edge Computing System

被引:2
作者
Tran, Tuan Phong [1 ]
Tran, Anh Hung Ngoc [1 ]
Nguyen, Thuan Minh [1 ]
Yoo, Myungsik [2 ]
机构
[1] Soongsil Univ, Dept Informat Commun Convergence Technol, Seoul 06978, South Korea
[2] Soongsil Univ, Sch Elect Engn, Seoul 06978, South Korea
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 01期
关键词
multi-access edge computing; service caching; federated learning; autoencoder; popularity prediction; PLACEMENT; AUTOENCODER; NETWORKS;
D O I
10.3390/app14010401
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Multi-access edge computing (MEC) brings computations closer to mobile users, thereby decreasing service latency and providing location-aware services. Nevertheless, given the constrained resources of the MEC server, it is crucial to provide a limited number of services that properly fulfill the demands of users. Several static service caching approaches have been proposed. However, the effectiveness of these strategies is constrained by the dynamic nature of the system states and user demand patterns. To mitigate this problem, several investigations have been conducted on dynamic service caching techniques that can be categorized as centralized and distributed. However, centralized approaches typically require gathering comprehensive data from the entire system. This increases the burden on resources and raises concerns regarding data security and privacy. By contrast, distributed strategies require the formulation of complicated optimization problems without leveraging the inherent characteristics of the data. This paper proposes a distributed service caching strategy based on federated learning (SCFL) that works efficiently in a distributed system with user mobility. An autoencoder model is utilized to extract features regarding the service request distribution of individual MEC servers. The global model is then generated using federated learning, which is utilized to make service-caching decisions. Extensive experiments are conducted to demonstrate that the performance of the proposed method is superior to that of other methods.
引用
收藏
页数:22
相关论文
共 31 条
  • [1] Multimedia Content Delivery for Emerging 5G-Satellite Networks
    Araniti, Giuseppe
    Bisio, Igor
    De Sanctis, Mauro
    Orsino, Antonino
    Cosmas, John
    [J]. IEEE TRANSACTIONS ON BROADCASTING, 2016, 62 (01) : 10 - 23
  • [2] Service Caching and Computation Reuse Strategies at the Edge: A Survey
    Barrios, Carlos
    Kumar, Mohan
    [J]. ACM COMPUTING SURVEYS, 2024, 56 (02)
  • [3] Enabling IoT for In-Home Rehabilitation: Accelerometer Signals Classification Methods for Activity and Movement Recognition
    Bisio, Igor
    Delfino, Alessandro
    Lavagetto, Fabio
    Sciarrone, Andrea
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (01): : 135 - 146
  • [4] A Hybrid Autoencoder and Density Estimation Model for Anomaly Detection
    Cao, Van Loi
    Nicolau, Miguel
    McDermott, James
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 717 - 726
  • [5] Deep Reinforcement Learning-Based Task Offloading and Resource Allocation for Industrial IoT in MEC Federation System
    Do, Huong Mai
    Tran, Tuan Phong
    Yoo, Myungsik
    [J]. IEEE ACCESS, 2023, 11 : 83150 - 83170
  • [6] Joint Task Offloading and Resource Allocation for Accuracy-Aware Machine-Learning-Based IIoT Applications
    Fan, Wenhao
    Li, Shenmeng
    Liu, Jie
    Su, Yi
    Wu, Fan
    Liu, Yuan'An
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) : 3305 - 3321
  • [7] Glorot X., 2010, Understanding the difficulty of training deep feedforward neural networks
  • [8] Goodfellow I. J., 2014, arXiv
  • [9] Virtual Service Placement for Edge Computing Under Finite Memory and Bandwidth
    He, Shuo
    Lyu, Xinchen
    Ni, Wei
    Tian, Hui
    Liu, Ren Ping
    Hossain, Ekram
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (12) : 7702 - 7718
  • [10] Adversarial Autoencoder Based Feature Learning for Fault Detection in Industrial Processes
    Jang, Kyojin
    Hong, Seokyoung
    Kim, Minsu
    Na, Jonggeol
    Moon, Il
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (02) : 827 - 834