A Federated-Learning Algorithm Based on Client Sampling and Gradient Projection for the Smart Grid
Open Access
- 22 May 2024
- journal article
- research article
- Published by MDPI AG in Electronics
- Vol. 13 (11) , 2023
Abstract
Federated learning (FL) is a machine-learning framework that effectively addresses privacy concerns. It harnesses fragmented data from devices across the globe for model training and optimization while strictly adhering to user privacy protection and regulatory compliance. This framework holds immense potential for widespread applications in the smart-grid domain. Through FL, power companies can collaborate to train smart-grid models without revealing users’ electricity consumption data, thus safeguarding their privacy. However, the data collected by clients often exhibits heterogeneity, which can lead to biases towards certain data features during the model-training process, therefore affecting the fairness and performance of the model. To tackle the fairness challenges that emerge during the federated-learning process in smart grids, this paper introduces FedCSGP, a novel federated-learning approach that incorporates client sampling and gradient projection. The main idea of FedCSGP is to categorize the causes of unfairness in federated learning into two parts: internal conflicts and external conflicts. Among them, the client-sampling strategy is used to resolve external conflicts, while the gradient-projection strategy is employed to address internal conflicts. By tackling both aspects, FederCSGP aims to enhance the fairness of the federated-learning model while ensuring the accuracy of the global model. The experimental results demonstrate that the proposed method significantly improves the accuracy of poorly performing clients in smart-grid scenarios with lower communication costs, therefore enhancing the fairness of the federated-learning algorithm.Keywords
Funding Information
- Science and Technology Project of China Southern Power Grid Corporation (03600OKK52222018, GDKJXM20222155)
This publication has 20 references indexed in Scilit:
- Congruent Learning for Self-Regulated Federated Learning in 6GIEEE Transactions on Machine Learning in Communications and Networking, 2024
- Federated Learning and Meta Learning: Approaches, Applications, and DirectionsIEEE Communications Surveys & Tutorials, 2023
- An Efficient Framework for Clustered Federated LearningIEEE Transactions on Information Theory, 2022
- Collaborative Sensing in Internet of Things: A Comprehensive SurveyIEEE Communications Surveys & Tutorials, 2022
- Blockchain-Based Federated Learning With Secure Aggregation in Trusted Execution Environment for Internet-of-ThingsIEEE Transactions on Industrial Informatics, 2022
- Federated Learning Meets Multi-Objective OptimizationIEEE Transactions on Network Science and Engineering, 2022
- Advances and Open Problems in Federated LearningFoundations and Trends in Machine Learning, 2021
- Towards Fair Federated Learning with Zero-Shot Data Augmentation2021
- An Efficiency-Boosting Client Selection Scheme for Federated Learning With Fairness GuaranteeIEEE Transactions on Parallel and Distributed Systems, 2020
- The accuracy, fairness, and limits of predicting recidivismScience Advances, 2018