Abstract:
As a privacy-preserving paradigm for training machine learning (ML) models, federated learning (FL) has received tremendous attention from both industry and academia. In ...Show MoreMetadata
Abstract:
As a privacy-preserving paradigm for training machine learning (ML) models, federated learning (FL) has received tremendous attention from both industry and academia. In a typical FL scenario, clients exhibit significant heterogeneity in terms of data distribution and hardware configurations. Thus, randomly sampling clients in each training round may not fully exploit the local updates from heterogeneous clients, resulting in lower model accuracy, slower convergence rate, degraded fairness, etc. To tackle the FL client heterogeneity problem, various client selection algorithms have been developed, showing promising performance improvement. In this article, we systematically present recent advances in the emerging field of FL client selection and its challenges and research opportunities. We hope to facilitate practitioners in choosing the most suitable client selection mechanisms for their applications, as well as inspire researchers and newcomers to better understand this exciting research topic.
Published in: IEEE Internet of Things Journal ( Volume: 10, Issue: 24, 15 December 2023)
Funding Agency:

Center for Capital Operation, Bank of Jiangsu, Nanjing, China
School of Economics, Fudan University, Shanghai, China
Lei Fu received the Ph.D. degree in financial information engineering from Shanghai University of Finance and Economics, Shanghai, China, in 2020.
She is a Postdoctoral Fellow with Fudan University, Shanghai, and a Quantitative Investment Analyst with the Bank of Jiangsu, Nanjing, China. Her research interests include quantitative investment, macroeconomic computing, and financial technology.
Dr. Fu received the Excellent P...Show More
Lei Fu received the Ph.D. degree in financial information engineering from Shanghai University of Finance and Economics, Shanghai, China, in 2020.
She is a Postdoctoral Fellow with Fudan University, Shanghai, and a Quantitative Investment Analyst with the Bank of Jiangsu, Nanjing, China. Her research interests include quantitative investment, macroeconomic computing, and financial technology.
Dr. Fu received the Excellent P...View more

School of Computer Science and Technology, Shandong University, Jinan, China
Huanle Zhang received the Ph.D. degree in computer science from the University of California Davis (UC Davis), Davis, CA, USA, in 2020.
He is an Associate Professor with the School of Computer Science and Technology, Shandong University, Jinan, China. He was employed as a Postdoctoral Fellow with UC Davis from 2020 to 2022, and a Project Officer with Nanyang Technological University, Singapore, from 2014 to 2016. His resea...Show More
Huanle Zhang received the Ph.D. degree in computer science from the University of California Davis (UC Davis), Davis, CA, USA, in 2020.
He is an Associate Professor with the School of Computer Science and Technology, Shandong University, Jinan, China. He was employed as a Postdoctoral Fellow with UC Davis from 2020 to 2022, and a Project Officer with Nanyang Technological University, Singapore, from 2014 to 2016. His resea...View more

School of Computer Science and Technology, Shandong University, Jinan, China
Ge Gao received the M.S. degree in computer science from Illinois Institute of Technology, Chicago, IL, USA, in 2020.
Since 2020, she works with the School of Computer Science and Technology, Shandong University, Jinan, China. Her current research interests include wearables activity data analysis, machine learning in healthcare, data privacy, and mobile computing.
Ge Gao received the M.S. degree in computer science from Illinois Institute of Technology, Chicago, IL, USA, in 2020.
Since 2020, she works with the School of Computer Science and Technology, Shandong University, Jinan, China. Her current research interests include wearables activity data analysis, machine learning in healthcare, data privacy, and mobile computing.View more

Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA
Mi Zhang (Senior Member, IEEE) received the Ph.D. degree in computer engineering from the University of Southern California, Los Angeles, CA, USA, in 2013.
He is an Associate Professor with the Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA. His research lies at the intersection of mobile/edge/IoT systems and machine learning.
Dr. Zhang is the recipient of seven best paper award...Show More
Mi Zhang (Senior Member, IEEE) received the Ph.D. degree in computer engineering from the University of Southern California, Los Angeles, CA, USA, in 2013.
He is an Associate Professor with the Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA. His research lies at the intersection of mobile/edge/IoT systems and machine learning.
Dr. Zhang is the recipient of seven best paper award...View more

Department of Computer Science, University of California at Davis, Davis, CA, USA
Xin Liu (Fellow, IEEE) received the Ph.D. degree in electrical engineering from Purdue University, West Lafayette, IN, USA, in 2002.
She is currently a Professor of Computer Science with the University of California Davis, Davis, CA, USA.
Prof. Liu received the Computer Networks Journal Best Paper of Year Award in 2003 and the NSF CAREER Award in 2005. She became a Chancellor’s Fellow in 2011. She is a Co-PI and the AI Clus...Show More
Xin Liu (Fellow, IEEE) received the Ph.D. degree in electrical engineering from Purdue University, West Lafayette, IN, USA, in 2002.
She is currently a Professor of Computer Science with the University of California Davis, Davis, CA, USA.
Prof. Liu received the Computer Networks Journal Best Paper of Year Award in 2003 and the NSF CAREER Award in 2005. She became a Chancellor’s Fellow in 2011. She is a Co-PI and the AI Clus...View more

Center for Capital Operation, Bank of Jiangsu, Nanjing, China
School of Economics, Fudan University, Shanghai, China
Lei Fu received the Ph.D. degree in financial information engineering from Shanghai University of Finance and Economics, Shanghai, China, in 2020.
She is a Postdoctoral Fellow with Fudan University, Shanghai, and a Quantitative Investment Analyst with the Bank of Jiangsu, Nanjing, China. Her research interests include quantitative investment, macroeconomic computing, and financial technology.
Dr. Fu received the Excellent Postdoctoral Award of Jiangsu Province in 2022.
Lei Fu received the Ph.D. degree in financial information engineering from Shanghai University of Finance and Economics, Shanghai, China, in 2020.
She is a Postdoctoral Fellow with Fudan University, Shanghai, and a Quantitative Investment Analyst with the Bank of Jiangsu, Nanjing, China. Her research interests include quantitative investment, macroeconomic computing, and financial technology.
Dr. Fu received the Excellent Postdoctoral Award of Jiangsu Province in 2022.View more

School of Computer Science and Technology, Shandong University, Jinan, China
Huanle Zhang received the Ph.D. degree in computer science from the University of California Davis (UC Davis), Davis, CA, USA, in 2020.
He is an Associate Professor with the School of Computer Science and Technology, Shandong University, Jinan, China. He was employed as a Postdoctoral Fellow with UC Davis from 2020 to 2022, and a Project Officer with Nanyang Technological University, Singapore, from 2014 to 2016. His research interests include data-centric AI, data privacy, IoT, and mobile systems.
Huanle Zhang received the Ph.D. degree in computer science from the University of California Davis (UC Davis), Davis, CA, USA, in 2020.
He is an Associate Professor with the School of Computer Science and Technology, Shandong University, Jinan, China. He was employed as a Postdoctoral Fellow with UC Davis from 2020 to 2022, and a Project Officer with Nanyang Technological University, Singapore, from 2014 to 2016. His research interests include data-centric AI, data privacy, IoT, and mobile systems.View more

School of Computer Science and Technology, Shandong University, Jinan, China
Ge Gao received the M.S. degree in computer science from Illinois Institute of Technology, Chicago, IL, USA, in 2020.
Since 2020, she works with the School of Computer Science and Technology, Shandong University, Jinan, China. Her current research interests include wearables activity data analysis, machine learning in healthcare, data privacy, and mobile computing.
Ge Gao received the M.S. degree in computer science from Illinois Institute of Technology, Chicago, IL, USA, in 2020.
Since 2020, she works with the School of Computer Science and Technology, Shandong University, Jinan, China. Her current research interests include wearables activity data analysis, machine learning in healthcare, data privacy, and mobile computing.View more

Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA
Mi Zhang (Senior Member, IEEE) received the Ph.D. degree in computer engineering from the University of Southern California, Los Angeles, CA, USA, in 2013.
He is an Associate Professor with the Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA. His research lies at the intersection of mobile/edge/IoT systems and machine learning.
Dr. Zhang is the recipient of seven best paper awards and nominations. He is also the recipient of the National Science Foundation CRII Award, the Facebook Faculty Research Award, the Amazon Machine Learning Research Award, and the MSU Innovation of the Year Award.
Mi Zhang (Senior Member, IEEE) received the Ph.D. degree in computer engineering from the University of Southern California, Los Angeles, CA, USA, in 2013.
He is an Associate Professor with the Department of Computer Science and Engineering, The Ohio State University, Columbus, OH, USA. His research lies at the intersection of mobile/edge/IoT systems and machine learning.
Dr. Zhang is the recipient of seven best paper awards and nominations. He is also the recipient of the National Science Foundation CRII Award, the Facebook Faculty Research Award, the Amazon Machine Learning Research Award, and the MSU Innovation of the Year Award.View more

Department of Computer Science, University of California at Davis, Davis, CA, USA
Xin Liu (Fellow, IEEE) received the Ph.D. degree in electrical engineering from Purdue University, West Lafayette, IN, USA, in 2002.
She is currently a Professor of Computer Science with the University of California Davis, Davis, CA, USA.
Prof. Liu received the Computer Networks Journal Best Paper of Year Award in 2003 and the NSF CAREER Award in 2005. She became a Chancellor’s Fellow in 2011. She is a Co-PI and the AI Cluster Co-Lead for the USD 20M AI Institute for Next Generation Food Systems.
Xin Liu (Fellow, IEEE) received the Ph.D. degree in electrical engineering from Purdue University, West Lafayette, IN, USA, in 2002.
She is currently a Professor of Computer Science with the University of California Davis, Davis, CA, USA.
Prof. Liu received the Computer Networks Journal Best Paper of Year Award in 2003 and the NSF CAREER Award in 2005. She became a Chancellor’s Fellow in 2011. She is a Co-PI and the AI Cluster Co-Lead for the USD 20M AI Institute for Next Generation Food Systems.View more