{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T20:59:07Z","timestamp":1774731547209,"version":"3.50.1"},"reference-count":96,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2023,8,17]],"date-time":"2023-08-17T00:00:00Z","timestamp":1692230400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The integration of the Internet of Things (IoT) with machine learning (ML) is revolutionizing how services and applications impact our daily lives. In traditional ML methods, data are collected and processed centrally. However, modern IoT networks face challenges in implementing this approach due to their vast amount of data and privacy concerns. To overcome these issues, federated learning (FL) has emerged as a solution. FL allows ML methods to achieve collaborative training by transferring model parameters instead of client data. One of the significant challenges of federated learning is that IoT devices as clients usually have different computation and communication capacities in a dynamic environment. At the same time, their network availability is unstable, and their data quality varies. To achieve high-quality federated learning and handle these challenges, designing the proper client selection process and methods are essential, which involves selecting suitable clients from the candidates. This study presents a comprehensive systematic literature review (SLR) that focuses on the challenges of client selection (CS) in the context of federated learning (FL). The objective of this SLR is to facilitate future research and development of CS methods in FL. Additionally, a detailed and in-depth overview of the CS process is provided, encompassing its abstract implementation and essential characteristics. This comprehensive presentation enables the application of CS in diverse domains. Furthermore, various CS methods are thoroughly categorized and explained based on their key characteristics and their ability to address specific challenges. This categorization offers valuable insights into the current state of the literature while also providing a roadmap for prospective investigations in this area of research.<\/jats:p>","DOI":"10.3390\/s23167235","type":"journal-article","created":{"date-parts":[[2023,8,17]],"date-time":"2023-08-17T10:47:02Z","timestamp":1692269222000},"page":"7235","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["A Comprehensive Overview of IoT-Based Federated Learning: Focusing on Client Selection Methods"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4687-7716","authenticated-orcid":false,"given":"Naghmeh","family":"Khajehali","sequence":"first","affiliation":[{"name":"School of Computing and Information Technology, University of Wollongong, Wollongong, NSW 2522, Australia"}]},{"given":"Jun","family":"Yan","sequence":"additional","affiliation":[{"name":"School of Computing and Information Technology, University of Wollongong, Wollongong, NSW 2522, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3348-7014","authenticated-orcid":false,"given":"Yang-Wai","family":"Chow","sequence":"additional","affiliation":[{"name":"School of Computing and Information Technology, University of Wollongong, Wollongong, NSW 2522, Australia"}]},{"given":"Mahdi","family":"Fahmideh","sequence":"additional","affiliation":[{"name":"School of Business, University of Southern Queensland (USQ), Brisbane, QLD 4350, Australia"}]}],"member":"1968","published-online":{"date-parts":[[2023,8,17]]},"reference":[{"key":"ref_1","first-page":"1552","article-title":"An efficiency-boosting client selection scheme for federated learning with fairness guarantee","volume":"32","author":"Huang","year":"2020","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"11085","DOI":"10.1109\/JIOT.2021.3126828","article-title":"THF: 3-Way hierarchical framework for efficient client selection and resource management in federated learning","volume":"9","author":"Asad","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Ludwig, H., and Baracaldo, N. (2022). Federated Learning: A Comprehensive Overview of Methods and Applications, Springer.","DOI":"10.1007\/978-3-030-96896-0"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Briggs, C., Fan, Z., and Andras, P. (2020, January 19\u201324). Federated learning with hierarchical clustering of local updates to improve training on non-IID data. Proceedings of the 2020 International Joint Conference on Neural Networks (IJCNN), Glasgow, UK.","DOI":"10.1109\/IJCNN48605.2020.9207469"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1109\/TWC.2020.3024629","article-title":"A Joint learning and communications framework for federated learning over wireless networks","volume":"20","author":"Chen","year":"2020","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Soltani, B., Haghighi, V., Mahmood, A., Sheng, Q.Z., and Yao, L. (2022, January 21). A survey on participant selection for federated learning in mobile networks. Proceedings of the 17th ACM Workshop on Mobility in the Evolving Internet Architecture, Sydney, NSW, Australia.","DOI":"10.1145\/3556548.3559633"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1434","DOI":"10.1109\/LWC.2021.3069541","article-title":"Online client scheduling for fast federated learning","volume":"10","author":"Xu","year":"2021","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Nishio, T., and Yonetani, R. (2019, January 20\u201324). Client selection for federated learning with heterogeneous resources in mobile edge. Proceedings of the ICC 2019\u20142019 IEEE International Conference on Communications (ICC), Shanghai, China.","DOI":"10.1109\/ICC.2019.8761315"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"106854","DOI":"10.1016\/j.cie.2020.106854","article-title":"A review of applications in federated learning","volume":"149","author":"Li","year":"2020","journal-title":"Comput. Ind. Eng."},{"key":"ref_10","unstructured":"Ghosh, A., Hong, J., Yin, D., and Ramchandran, K. (2019). Robust federated learning in a heterogeneous environment. arXiv."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"4660","DOI":"10.1109\/JIOT.2018.2875542","article-title":"Blockchain for secure and efficient data sharing in ve-hicular edge computing and networks","volume":"6","author":"Kang","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"23920","DOI":"10.1109\/ACCESS.2020.2968399","article-title":"Federated learning in vehicular edge computing: A selective model aggregation approach","volume":"8","author":"Ye","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"17844","DOI":"10.1109\/JIOT.2022.3161943","article-title":"Data heterogeneity-robust federated learning via group client selection in industrial IoT","volume":"9","author":"Li","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"205071","DOI":"10.1109\/ACCESS.2020.3037474","article-title":"Secure and Provenance Enhanced Internet of Health Things Framework: A Blockchain Managed Federated Learning Approach","volume":"8","author":"Rahman","year":"2020","journal-title":"IEEE Access"},{"key":"ref_15","unstructured":"Lian, X., Zhang, C., Zhang, H., Hsieh, C.-J., Zhang, W., and Liu, J. (2017). Can decentralized algorithms outperform centralized algo-rithms? a case study for decentralized parallel stochastic gradient descent. Adv. Neural Inf. Process. Syst., 30, Available online: https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/f75526659f31040afeb61cb7133e4e6d-Paper.pdf."},{"key":"ref_16","first-page":"230","article-title":"Cocoa: A general framework for communication-efficient distributed optimization","volume":"18","author":"Smith","year":"2018","journal-title":"J. Mach. Learn. Res."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"6055","DOI":"10.1109\/TSP.2021.3115952","article-title":"FedPD: A Federated Learning Framework With Adaptivity to Non-IID Data","volume":"69","author":"Zhang","year":"2021","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3450288","article-title":"A systematic literature review on federated machine learning: From a software engineering perspective","volume":"54","author":"Lo","year":"2021","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_19","first-page":"50","article-title":"Federated learning: Challenges, methods, and future directions","volume":"37","author":"Li","year":"2020","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.artmed.2017.06.010","article-title":"Extract critical factors affecting the length of hospital stay of pneumonia patient by data mining (case study: An Iranian hospital)","volume":"83","author":"Khajehali","year":"2017","journal-title":"Artif. Intell. Med."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"655","DOI":"10.1109\/TC.2020.2994391","article-title":"SAFA: A Semi-Asynchronous Protocol for Fast Federated Learning With Low Overhead","volume":"70","author":"Wu","year":"2021","journal-title":"IEEE Trans. Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2081","DOI":"10.1109\/TII.2019.2941244","article-title":"DeepPAR and DeepDPA: Privacy Preserving and Asynchronous Deep Learning for Industrial IoT","volume":"16","author":"Zhang","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Hu, B., Gao, Y., Liu, L., and Ma, H. (2018, January 9\u201313). Federated Region-Learning: An Edge Computing Based Framework for Urban Environment Sensing. Proceedings of the 2018 IEEE global communications conference (Globecom), Abu Dhabi, United Arab Emirates.","DOI":"10.1109\/GLOCOM.2018.8647649"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/IOTM.004.2100182","article-title":"Federated Learning for the Internet of Things: Applications, Challenges, and Opportunities","volume":"5","author":"Zhang","year":"2022","journal-title":"IEEE Internet Things Mag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1109\/MIS.2022.3194618","article-title":"Beyond iid: Non-iid thinking, informatics, and learning","volume":"37","author":"Cao","year":"2022","journal-title":"IEEE Intell. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4385","DOI":"10.1109\/JIOT.2021.3103715","article-title":"Jointly Optimizing Client Selection and Resource Management in Wireless Federated Learning for Internet of Things","volume":"9","author":"Yu","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"105","DOI":"10.23919\/JCC.2020.09.009","article-title":"Federated learning for 6G communications: Challenges, methods, and future directions","volume":"17","author":"Liu","year":"2020","journal-title":"China Commun."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3710","DOI":"10.1109\/TNNLS.2020.3015958","article-title":"Clustered federated learning: Model-agnostic distributed multitask optimization under privacy constraints","volume":"32","author":"Sattler","year":"2020","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_29","unstructured":"Jiang, Y., Kone, C.J., Rush, K., and Kannan, S. (2019). Improving federated learning personalization via model agnostic meta-learning. arXiv."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Liu, L., Zhang, J., Song, S., and Letaief, K.B. (2020, January 7\u201311). Client-edge-cloud hierarchical federated learning. Proceedings of the ICC 2020 IEEE International Conference on Communications (ICC), Dublin, Ireland.","DOI":"10.1109\/ICC40277.2020.9148862"},{"key":"ref_31","first-page":"19586","article-title":"An Efficient Framework for Clustered Federated Learning","volume":"33","author":"Ghosh","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1007\/s13042-022-01647-y","article-title":"A survey on federated learning: Challenges and applications","volume":"14","author":"Wen","year":"2022","journal-title":"Int. J. Mach. Learn. Cybern."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1109\/MIS.2021.3114610","article-title":"Dynamic Sampling and Selective Masking for Communication-Efficient Federated Learning","volume":"37","author":"Ji","year":"2021","journal-title":"IEEE Intell. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"7235","DOI":"10.1002\/int.22879","article-title":"Contribution-based Federated Learning client selection","volume":"37","author":"Lin","year":"2022","journal-title":"Int. J. Intell. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"20055","DOI":"10.1109\/JIOT.2022.3172113","article-title":"Stochastic Client Selection for Federated Learning With Volatile Clients","volume":"9","author":"Huang","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"106775","DOI":"10.1016\/j.knosys.2021.106775","article-title":"A survey on federated learning","volume":"216","author":"Zhang","year":"2021","journal-title":"Knowl.-Based Syst."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"3546","DOI":"10.1109\/TWC.2020.2974748","article-title":"Federated learning over wireless fading channels","volume":"19","author":"Amiri","year":"2020","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"103061","DOI":"10.1016\/j.ipm.2022.103061","article-title":"Federated learning review: Fundamentals, enabling tech-nologies, and future applications","volume":"59","author":"Banabilah","year":"2022","journal-title":"Inf. Process. Manag."},{"key":"ref_39","first-page":"429","article-title":"Federated optimization in heterogeneous networks","volume":"2","author":"Li","year":"2020","journal-title":"Proc. Mach. Learn. Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1188","DOI":"10.1109\/TWC.2020.3031503","article-title":"Client Selection and Bandwidth Allocation in Wireless Federated Learning Networks: A Long-Term Perspective","volume":"20","author":"Xu","year":"2020","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Fu, L., Zhang, H., Gao, G., Wang, H., Zhang, M., and Liu, X. (2022). Client selection in federated learning: Principles, challenges, and opportunities. arXiv.","DOI":"10.1109\/JIOT.2023.3299573"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"675","DOI":"10.1109\/TPDS.2022.3217271","article-title":"Data-centric client selection for federated learning over dis-tributed edge networks","volume":"34","author":"Saha","year":"2022","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"120316","DOI":"10.1016\/j.apenergy.2022.120316","article-title":"Pumps-as-Turbines\u2019 (PaTs) performance prediction improvement using evolutionary artificial neural networks","volume":"330","author":"Telikani","year":"2023","journal-title":"Appl. Energy"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s00779-021-01540-5","article-title":"The prediction of mortality influential variables in an intensive care unit: A case study","volume":"27","author":"Khajehali","year":"2021","journal-title":"Pers. Ubiquitous Comput."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Li, X., Qu, Z., Tang, B., and Lu, Z. (2023). FedLGA: Toward System-Heterogeneity of Federated Learning via Local Gradient Approximation. IEEE Trans. Cybern., 1\u201314.","DOI":"10.1109\/TCYB.2023.3247365"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2545","DOI":"10.1109\/JIOT.2021.3077803","article-title":"Federated-Learning-Based Anomaly Detection for IoT Security Attacks","volume":"9","author":"Mothukuri","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"3874","DOI":"10.1109\/TCYB.2021.3090260","article-title":"Federated Continuous Learning With Broad Network Architecture","volume":"51","author":"Le","year":"2021","journal-title":"IEEE Trans. Cybern."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"4292","DOI":"10.1109\/TCYB.2022.3165074","article-title":"Multistep Multiagent Reinforcement Learning for Optimal Energy Schedule Strategy of Charging Stations in Smart Grid","volume":"53","author":"Zhang","year":"2022","journal-title":"IEEE Trans. Cybern."},{"key":"ref_49","unstructured":"Dennis, D.K., Li, T., and Smith, V. (2021, January 18\u201324). Heterogeneity for the win: One-shot federated clustering. Proceedings of the 38th International Conference on Machine Learning, Virtual."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1109\/JSAC.2019.2904348","article-title":"Adaptive federated learning in re-source-constrained edge Computing systems","volume":"37","author":"Wang","year":"2019","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"5986","DOI":"10.1109\/JIOT.2019.2956615","article-title":"Communication-Efficient Federated Learning for Wireless Edge Intelligence in IoT","volume":"7","author":"Mills","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"1996","DOI":"10.1109\/TPDS.2021.3134647","article-title":"AUCTION: Automated and Quality-Aware Client Selection Framework for Efficient Federated Learning","volume":"33","author":"Deng","year":"2021","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3453476","article-title":"Federated Learning for Smart Healthcare: A Survey","volume":"55","author":"Nguyen","year":"2022","journal-title":"ACM Comput. Surv."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3501813","article-title":"Federated learning for healthcare: Systematic review and architecture proposal","volume":"13","author":"Antunes","year":"2022","journal-title":"ACM Trans. Intell. Syst. Technol. TIST"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"108661","DOI":"10.1016\/j.comnet.2021.108661","article-title":"Evaluating federated learning for intrusion detection on the internet of things: Review and challenges","volume":"203","author":"Campos","year":"2022","journal-title":"Comput. Netw."},{"key":"ref_56","unstructured":"Xie, C., Koyejo, S., and Gupta, I. (2019). Asynchronous federated optimization. arXiv."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3530813","article-title":"Engineering blockchain-based software systems: Foundations, survey, and future directions","volume":"55","author":"Fahmideh","year":"2022","journal-title":"ACM Comput. Surv."},{"key":"ref_58","unstructured":"Roy, A.G., Siddiqui, S., Po, S., Navab, N., and Wachinger, C. (2019). Braintorrent: A peer-to-peer environment for decentralized federated learning. arXiv."},{"key":"ref_59","unstructured":"Cortes, C., Lawrence, N., Lee, D., Sugiyama, M., and Garnett, R. (2015, January 7\u201312). Advances in neural information processing systems 28. Proceedings of the 29th Annual Conference on Neural Information Processing Systems, Montreal, QC, Canada."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1109\/TCOMM.2019.2944169","article-title":"Scheduling Policies for Federated Learning in Wireless Networks","volume":"68","author":"Yang","year":"2019","journal-title":"IEEE Trans. Commun."},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/MIS.2020.2993966","article-title":"Federated Generative Privacy","volume":"35","author":"Triastcyn","year":"2020","journal-title":"IEEE Intell. Syst."},{"key":"ref_62","doi-asserted-by":"crossref","first-page":"4641","DOI":"10.1109\/JIOT.2020.2964162","article-title":"Federated Learning with Cooperating Devices: A Consensus Approach for Massive IoT Networks","volume":"7","author":"Savazzi","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_63","doi-asserted-by":"crossref","first-page":"2022","DOI":"10.1109\/TWC.2019.2961673","article-title":"Federated Learning via Over-the-Air Computation","volume":"19","author":"Yang","year":"2020","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"3400","DOI":"10.1109\/TNNLS.2019.2944481","article-title":"Robust and communication-efficient federated learning from non-iid data","volume":"31","author":"Sattler","year":"2019","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"1212","DOI":"10.1109\/JIOT.2021.3079104","article-title":"Reputation-Based Federated Learning for Secure Wireless Networks","volume":"9","author":"Song","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Chen, Y., Ning, Y., Slawski, M., and Rangwala, H. (2020, January 10\u201313). Asynchronous Online Federated Learning for Edge Devices with Non-IID Data. Proceedings of the 2020 IEEE International Conference on Big Data, Atlanta, GA, USA.","DOI":"10.1109\/BigData50022.2020.9378161"},{"key":"ref_67","doi-asserted-by":"crossref","unstructured":"Wei, X., Li, Q., Liu, Y., Yu, H., Chen, T., and Yang, Q. (2019). Multi-Agent Visualization for Explaining Federated Learning. IJCAI, 6572\u20136574. Available online: https:\/\/www.ijcai.org\/proceedings\/2019\/0960.pdf.","DOI":"10.24963\/ijcai.2019\/960"},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"1345","DOI":"10.1109\/LWC.2019.2917133","article-title":"Efficient Training Management for Mobile Crowd-Machine Learning: A Deep Reinforcement Learning Approach","volume":"8","author":"Anh","year":"2019","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_69","unstructured":"Wang, G. (2019). Interpret federated learning with shapely values. arXiv."},{"key":"ref_70","doi-asserted-by":"crossref","unstructured":"Yao, X., Huang, T., Wu, C., Zhang, R., and Sun, L. (2019, January 22\u201325). Towards Faster and Better Federated Learning: A Feature Fusion Approach. Proceedings of the 2019 IEEE International Conference on Image Processing (ICIP), Taipei, Taiwan.","DOI":"10.1109\/ICIP.2019.8803001"},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/LNET.2019.2947144","article-title":"Motivating Workers in Federated Learning: A Stackelberg Game Perspective","volume":"2","author":"Sarikaya","year":"2019","journal-title":"IEEE Netw. Lett."},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"6360","DOI":"10.1109\/JIOT.2020.2967772","article-title":"A Learning-Based Incentive Mechanism for Federated Learning","volume":"7","author":"Zhan","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"5926","DOI":"10.1109\/JIOT.2020.3032544","article-title":"Blockchain-Based Federated Learning for Device Failure Detection in Industrial IoT","volume":"8","author":"Zhang","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_74","unstructured":"Luping, W., Wei, W., and Bo, L. (2019, January 7\u201310). Cmfl: Mitigating communication overhead for federated learning. Proceedings of the IEEE 39th International Conference on Distributed Computing Systems (ICDCS), Dallas, TX, USA."},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Bao, X., Su, C., Xiong, Y., Huang, W., and Hu, Y. (2019, January 9\u201311). FL chain: A blockchain for auditable federated learning with trust and in-centive. Proceedings of the 2019 5th International Conference on Big Data Computing and Communications (BIGCOM), QingDao, China.","DOI":"10.1109\/BIGCOM.2019.00030"},{"key":"ref_76","unstructured":"Zhao, Y., Chen, J., Zhang, J., Wu, D., Teng, J., and Yu, S. (2020). Algorithms and Architectures for Parallel, Processing of the 19th International Conference, ICA3PP 2019 (Proceedings, Part I 19), Melbourne, VIC, Australia, 9\u201311 December 2019, Springer."},{"key":"ref_77","unstructured":"McMahan, B., Moore, E., Ramage, D., Hampson, S., and Arcas, B.A.Y. (2017, January 20\u201322). Communication-efficient learning of deep networks from decentralized data. Proceedings of the 20th Artificial Intelligence and Statistics, Fort Lauderdale, FL, USA."},{"key":"ref_78","unstructured":"Hsu, T.-M.H., Qi, H., and Brown, M. (2019). Measuring the effects of non-identical data distribution for federated visual classification. arXiv."},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Zhan, Y., Li, P., and Guo, S. (2020, January 18\u201322). Experience-Driven Computational Resource Allocation of Federated Learning by Deep Reinforcement Learning. Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), New Orleans, LA, USA.","DOI":"10.1109\/IPDPS47924.2020.00033"},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"1279","DOI":"10.1109\/LCOMM.2019.2921755","article-title":"Block chained on-device federated learning","volume":"24","author":"Kim","year":"2019","journal-title":"IEEE Commun. Lett."},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"4177","DOI":"10.1109\/TII.2019.2942190","article-title":"Blockchain and Federated Learning for Privacy-Preserved Data Sharing in Industrial IoT","volume":"16","author":"Lu","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_82","first-page":"2438","article-title":"DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-based Incentive","volume":"18","author":"Weng","year":"2019","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"ref_83","unstructured":"Shayan, M., Fung, C., Yoon, C.J., and Beschastnikh, I. (2018). Biscotti: A ledger for private and secure peer-to-peer machine learning. arXiv."},{"key":"ref_84","doi-asserted-by":"crossref","first-page":"24995","DOI":"10.1109\/JIOT.2022.3195073","article-title":"VFedCS: Optimizing Client Selection for Volatile Federated Learning","volume":"9","author":"Shi","year":"2022","journal-title":"IEEE Internet Things J."},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"5938","DOI":"10.1109\/JIOT.2020.3036157","article-title":"Budgeted Online Selection of Candidate IoT Clients to Participate in Federated Learning","volume":"8","author":"Mohammed","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_86","doi-asserted-by":"crossref","unstructured":"Shi, W., Zhou, S., and Niu, Z. (2020, January 7\u201311). Device Scheduling with Fast Convergence for Wireless Federated Learning. Proceedings of the ICC IEEE International Conference on Communications (ICC), Dublin, Ireland.","DOI":"10.1109\/ICC40277.2020.9149138"},{"key":"ref_87","doi-asserted-by":"crossref","first-page":"3643","DOI":"10.1109\/TWC.2021.3052681","article-title":"Convergence of update aware device scheduling for federated learning at the wireless edge","volume":"20","author":"Amiri","year":"2021","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_88","doi-asserted-by":"crossref","unstructured":"Tan, X., Ng, W.C., Lim, W.Y.B., Xiong, Z., Niyato, D., and Yu, H. (2022). Reputation-Aware Federated Learning Client Selection based on Stochastic Integer Programming. IEEE Trans. Big Data, 1\u201312.","DOI":"10.1109\/TBDATA.2022.3191332"},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1007\/s11280-022-01046-x","article-title":"Multi-center federated learning: Clients clustering for better per-sonalization","volume":"26","author":"Long","year":"2023","journal-title":"World Wide Web"},{"key":"ref_90","doi-asserted-by":"crossref","first-page":"1625","DOI":"10.1109\/TSP.2022.3151505","article-title":"Federated Matrix Factorization: Algorithm Design and Application to Data Clustering","volume":"70","author":"Wang","year":"2022","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_91","doi-asserted-by":"crossref","first-page":"4353","DOI":"10.1109\/TPDS.2022.3186960","article-title":"Context-Aware Online Client Selection for Hierarchical Federated Learning","volume":"33","author":"Qu","year":"2022","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_92","doi-asserted-by":"crossref","first-page":"2493","DOI":"10.1109\/TWC.2022.3211998","article-title":"Online Client Selection for Asynchronous Federated Learning With Fairness Consideration","volume":"22","author":"Zhu","year":"2022","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_93","doi-asserted-by":"crossref","first-page":"7108","DOI":"10.1109\/TWC.2020.3008091","article-title":"Multi-Armed Bandit-Based Client Scheduling for Federated Learning","volume":"19","author":"Xia","year":"2020","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_94","doi-asserted-by":"crossref","unstructured":"Han, Y., Li, D., Qi, H., Ren, J., and Wang, X. (2019, January 17\u201319). Federated learning-based computation offloading optimization in edge computing-supported internet of things. Proceedings of the ACM Turing Celebration Conference-China, Chengdu China.","DOI":"10.1145\/3321408.3321586"},{"key":"ref_95","doi-asserted-by":"crossref","unstructured":"Tan, A.Z., Yu, H., Cui, L., and Yang, Q. (2022). Towards personalized federated learning. IEEE Trans. Neural Netw. Learn. Syst., 1\u201317.","DOI":"10.1109\/TNNLS.2022.3160699"},{"key":"ref_96","unstructured":"Nilsson, A., and Smith, S. (2018). Evaluating the Performance of Federated Learning. [Master\u2019s Thesis, University of Gothenburg]."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/16\/7235\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:36:13Z","timestamp":1760128573000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/16\/7235"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,17]]},"references-count":96,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["s23167235"],"URL":"https:\/\/doi.org\/10.3390\/s23167235","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,17]]}}}