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 条
  • [1] FedMCCS: Multicriteria Client Selection Model for Optimal IoT Federated Learning
    AbdulRahman, Sawsan
    Tout, Hanine
    Mourad, Azzam
    Talhi, Chamseddine
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (06) : 4723 - 4735
  • [2] Learning Client Selection Strategy for Federated Learning across Heterogeneous Mobile Devices
    Zhang, Sai Qian
    Lin, Jieyu
    Zhang, Qi
    Chen, Yu-Jia
    [J]. 2024 25TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED 2024, 2024,
  • [3] Contextual Client Selection for Efficient Federated Learning Over Edge Devices
    Pan, Qiying
    Cao, Hangrui
    Zhu, Yifei
    Liu, Jiangchuan
    Li, Bo
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 6538 - 6548
  • [4] 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
  • [5] Towards Bilateral Client Selection in Federated Learning Using Matching Game Theory
    Wehbi, Osama
    Arisdakessian, Sarhad
    Wahab, Omar Abdel
    Otrok, Hadi
    Otoum, Safa
    Mourad, Azzam
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2764 - 2769
  • [6] 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
  • [7] Client Selection in Hierarchical Federated Learning
    Trindade, Silvana
    da Fonseca, Nelson L. S.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (17): : 28480 - 28495
  • [8] iSample: Intelligent Client Sampling in Federated Learning
    Imani, HamidReza
    Anderson, Jeff
    El-Ghazawi, Tarek
    [J]. 6TH IEEE INTERNATIONAL CONFERENCE ON FOG AND EDGE COMPUTING (ICFEC 2022), 2022, : 58 - 65
  • [9] 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)
  • [10] Delay-Constrained Client Selection for Heterogeneous Federated Learning in Intelligent Transportation Systems
    Zhang, Weiwen
    Chen, Yanxi
    Jiang, Yifeng
    Liu, Jianqi
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (01): : 1042 - 1054