FedMint: Intelligent Bilateral Client Selection in Federated Learning With Newcomer IoT Devices

被引:9
|
作者
Wehbi, Osama [1 ,2 ]
Arisdakessian, Sarhad [3 ]
Wahab, Omar Abdel [3 ]
Otrok, Hadi [4 ]
Otoum, Safa [5 ]
Mourad, Azzam [1 ,6 ]
Guizani, Mohsen [7 ]
机构
[1] Lebanese Amer Univ, Cyber Secur Syst & Appl AI Res Ctr, Dept CSM, Beirut 135053, Lebanon
[2] Mohammad Bin Zayed Univ Artificial Intelligence, Machine Learning Dept, Abu Dhabi, U Arab Emirates
[3] Polytech Montreal, Dept Comp & Software Engn, Montreal, PQ H3T 1J4, Canada
[4] Khalifa Univ, Dept EECS, Ctr Cyber Phys Syst, Abu Dhabi, U Arab Emirates
[5] Zayed Univ, Coll Technol Innovat, Dubai, U Arab Emirates
[6] New York Univ, Div Sci, Abu Dhabi, U Arab Emirates
[7] Mohammad Bin Zayed Univ Artificial Intelligence, Abu Dhabi, U Arab Emirates
关键词
Bootstrapping; client selection; federated learning (FL); game theory; incentive mechanism; Internet of Things (IoT); newcomer client; pricing; COMMUNICATION; SCHEME;
D O I
10.1109/JIOT.2023.3283855
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is a novel distributed privacy-preserving learning paradigm, which enables the collaboration among several participants (e.g., Internet of Things (IoT) devices) for the training of machine learning models. However, selecting the participants that would contribute to this collaborative training is highly challenging. Adopting a random selection strategy would entail substantial problems due to the heterogeneity in terms of data quality, and computational and communication resources across the participants. Although several approaches have been proposed in the literature to overcome the problem of random selection, most of these approaches follow a unilateral selection strategy. In fact, they base their selection strategy on only the federated server's side, while overlooking the interests of the client devices in the process. To overcome this problem, we present in this article FedMint, an intelligent client selection approach for FL on IoT devices using game theory and bootstrapping mechanism. Our solution involves the design of: 1) preference functions for the client IoT devices and federated servers to allow them to rank each other according to several factors, such as accuracy and price; 2) intelligent matching algorithms that take into account the preferences of both parties in their design; and 3) bootstrapping technique that capitalizes on the collaboration of multiple federated servers in order to assign initial accuracy value for the newly connected IoT devices. We compare our approach against the VanillaFL selection process as well as other state-of-the-art approach and showcase the superiority of our proposal.
引用
收藏
页码:20884 / 20898
页数:15
相关论文
共 50 条
  • [31] FAIRNESS-AWARE CLIENT SELECTION FOR FEDERATED LEARNING
    Shi, Yuxin
    Liu, Zelei
    Shi, Zhuan
    Yu, Han
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, ICME, 2023, : 324 - 329
  • [32] A Robust Client Selection Mechanism for Federated Learning Environments
    Veiga, Rafael
    Sousa, John
    Morais, Renan
    Bastos, Lucas
    Lobato, Wellington
    Rosário, Denis
    Cerqueira, Eduardo
    [J]. Journal of the Brazilian Computer Society, 2024, 30 (01) : 444 - 455
  • [33] A Systematic Literature Review on Client Selection in Federated Learning
    Smestad, Carl
    Li, Jingyue
    [J]. 27TH INTERNATIONAL CONFERENCE ON EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, EASE 2023, 2023, : 2 - 11
  • [34] Towards Understanding Biased Client Selection in Federated Learning
    Cho, Yae Jee
    Wang, Jianyu
    Joshi, Gauri
    [J]. INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 151, 2022, 151
  • [35] Client Selection for Asynchronous Federated Learning with Fairness Consideration
    Zhu, Hongbin
    Yang, Miao
    Kuang, Junqian
    Qian, Hua
    Zhou, Yong
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2022, : 800 - 805
  • [36] Incentive Mechanism for Federated Learning With Random Client Selection
    Wu, Hongyi
    Tang, Xiaoying
    Zhang, Ying-Jun Angela
    Gao, Lin
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (02): : 1922 - 1933
  • [37] Contribution-based Federated Learning client selection
    Lin, Weiwei
    Xu, Yinhai
    Liu, Bo
    Li, Dongdong
    Huang, Tiansheng
    Shi, Fang
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (10) : 7235 - 7260
  • [38] Compressed Client Selection for Efficient Communication in Federated Learning
    Mohamed, Aissa Hadj
    Assumpcao, Nicolas R. G.
    Astudillo, Carlos A.
    de Souza, Allan M.
    Bittencourt, Luiz F.
    Villas, Leandro A.
    [J]. 2023 IEEE 20TH CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2023,
  • [39] 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
  • [40] 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