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 条
  • [31] Stochastic Client Selection for Federated Learning With Volatile Clients
    Huang, Tiansheng
    Lin, Weiwei
    Shen, Li
    Li, Keqin
    Zomaya, Albert Y.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (20) : 20055 - 20070
  • [32] VFedCS: Optimizing Client Selection for Volatile Federated Learning
    Shi, Fang
    Hu, Chunchao
    Lin, Weiwei
    Fan, Lisheng
    Huang, Tiansheng
    Wu, Wentai
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (24) : 24995 - 25010
  • [33] Client Selection in Federated Learning under Imperfections in Environment
    Rai, Sumit
    Kumari, Arti
    Prasad, Dilip K.
    [J]. AI, 2022, 3 (01) : 124 - 145
  • [34] Asynchronous Wireless Federated Learning With Probabilistic Client Selection
    Yang, Jiarong
    Liu, Yuan
    Chen, Fangjiong
    Chen, Wen
    Li, Changle
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (07) : 7144 - 7158
  • [35] Client Selection in Federated Learning: Principles, Challenges, and Opportunities
    Fu, Lei
    Zhang, Huanle
    Gao, Ge
    Zhang, Mi
    Liu, Xin
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (24) : 21811 - 21819
  • [36] Polaris: Accelerating Asynchronous Federated Learning With Client Selection
    Kang, Yufei
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (02) : 446 - 458
  • [37] Federated learning energy saving through client selection
    Maciel, Filipe
    de Souza, Allan M.
    Bittencourt, Luiz F.
    Villas, Leandro A.
    Braun, Torsten
    [J]. PERVASIVE AND MOBILE COMPUTING, 2024, 103
  • [38] Fast Heterogeneous Federated Learning with Hybrid Client Selection
    Song, Duanxiao
    Shen, Guangyuan
    Gao, Dehong
    Yang, Libin
    Zhou, Xukai
    Pan, Shirui
    Lou, Wei
    Zhou, Fang
    [J]. UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2023, 216 : 2006 - 2015
  • [39] Optimal Obfuscation to Protect Client Privacy in Federated Learning
    Guan, Bo
    Wei, Shuangqing
    Houmansadr, Amir
    Pishro-Nik, Hossein
    Goeckel, Dennis
    [J]. 2024 58TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS, CISS, 2024,
  • [40] Pretraining Client Selection Algorithm Based on a Data Distribution Evaluation Model in Federated Learning
    Xu, Chang
    Liu, Hong
    Li, Kexin
    Feng, Wanglei
    Qi, Wei
    [J]. IEEE ACCESS, 2024, 12 : 63958 - 63966