FedMCCS: Multicriteria Client Selection Model for Optimal IoT Federated Learning

被引:152
|
作者
AbdulRahman, Sawsan [1 ]
Tout, Hanine [1 ]
Mourad, Azzam [2 ]
Talhi, Chamseddine [1 ]
机构
[1] Ecole Technol Super, Dept Software Engn & IT, Montreal, PQ H3C 1K3, Canada
[2] Lebanese Amer Univ, Dept Comp Sci & Math, Beirut 961, Lebanon
关键词
Training; Internet of Things; Servers; Collaborative work; Task analysis; Wireless communication; Computational modeling; Bilevel optimization; cooperative learning; federated learning (FL); Internet of Things (IoT); linear regression; machine learning; multicriteria selection; privacy; resource management; resource utilization prediction;
D O I
10.1109/JIOT.2020.3028742
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As an alternative centralized systems, which may prevent data to be stored in a central repository due to its privacy and/or abundance, federated learning (FL) is nowadays a game changer addressing both privacy and cooperative learning. It succeeds in keeping training data on the devices, while sharing locally computed then globally aggregated models throughout several communication rounds. The selection of clients participating in FL process is currently at complete/quasi randomness. However, the heterogeneity of the client devices within Internet-of-Things environment and their limited communication and computation resources might fail to complete the training task, which may lead to many discarded learning rounds affecting the model accuracy. In this article, we propose FedMCCS, a multicriteria-based approach for client selection in FL. All of the CPU, memory, energy, and time are considered for the clients resources to predict whether they are able to perform the FL task. Particularly, in each round, the number of clients in FedMCCS is maximized to the utmost, while considering each client resources and its capability to successfully train and send the needed updates. The conducted experiments show that FedMCCS outperforms the other approaches by: 1) reducing the number of communication rounds to reach the intended accuracy; 2) maximizing the number of clients; 3) handling the least number of discarded rounds; and 4) optimizing the network traffic.
引用
收藏
页码:4723 / 4735
页数:13
相关论文
共 50 条
  • [1] Multicriteria client selection model using class topper optimization based optimal federated learning for healthcare informatics
    Narwaria, Mamta
    Jaiswal, Shruti
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10325 - 10342
  • [2] FedLE: Federated Learning Client Selection with Lifespan Extension for Edge IoT Networks
    Wu, Jiajun
    Drew, Steve
    Zhou, Jiayu
    [J]. ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 985 - 990
  • [3] FedMint: Intelligent Bilateral Client Selection in Federated Learning With Newcomer IoT Devices
    Wehbi, Osama
    Arisdakessian, Sarhad
    Wahab, Omar Abdel
    Otrok, Hadi
    Otoum, Safa
    Mourad, Azzam
    Guizani, Mohsen
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (23) : 20884 - 20898
  • [4] Adaptive client selection and model aggregation for heterogeneous federated learning
    Zhai, Rui
    Jin, Haozhe
    Gong, Wei
    Lu, Ke
    Liu, Yanhong
    Song, Yalin
    Yu, Junyang
    [J]. MULTIMEDIA SYSTEMS, 2024, 30 (04)
  • [5] Client Selection for Federated Bayesian Learning
    Yang, Jiarong
    Liu, Yuan
    Kassab, Rahif
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2023, 41 (04) : 915 - 928
  • [6] Client Selection in Hierarchical Federated Learning
    Trindade, Silvana
    da Fonseca, Nelson L. S.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (17): : 28480 - 28495
  • [7] A Comprehensive Overview of IoT-Based Federated Learning: Focusing on Client Selection Methods
    Khajehali, Naghmeh
    Yan, Jun
    Chow, Yang-Wai
    Fahmideh, Mahdi
    [J]. SENSORS, 2023, 23 (16)
  • [8] Client Selection with Bandwidth Allocation in Federated Learning
    Kuang, Junqian
    Yang, Miao
    Zhu, Hongbin
    Qian, Hua
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [9] Towards Client Selection in Satellite Federated Learning
    Wu, Changhao
    He, Siyang
    Yin, Zengshan
    Guo, Chongbin
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (03):
  • [10] Active Client Selection for Clustered Federated Learning
    Huang, Honglan
    Shi, Wei
    Feng, Yanghe
    Niu, Chaoyue
    Cheng, Guangquan
    Huang, Jincai
    Liu, Zhong
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 35 (11) : 1 - 15