TY - GEN
T1 - Empowering Trustworthy Client Selection in Edge Federated Learning Leveraging Reinforcement Learning
AU - Tariq, Asadullah
AU - Lakas, Abderrahmane
AU - Sallabi, Farag M.
AU - Qayyum, Tariq
AU - Serhani, Mohamed
AU - Baraka, Ezedin
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023
Y1 - 2023
N2 - Federated learning (FL) is a promising approach for training AI models across multiple clients in Edge Computing (EC), without sharing raw local data. By enabling local training and aggregating updates into a global model, FL maintains privacy while facilitating collaborative learning. Nevertheless, FL encounters several challenges, including trustworthy client participation, inefficient model aggregation due to client with malicious or less accurate model. In this paper, we propose a trustworthy FL method incorporating Q-learning, trust, and reputation mechanisms, enhancing model accuracy and fairness. This method promotes client participation, mitigates malicious attacks' impact, and ensures fair model distribution. Inspired by reinforcement learning, the Q-learning algorithm optimizes client selection using the Bellman equation, enabling the server to balance exploration and exploitation for improved system performance. Furthermore, we explored the advantages of peer-to-peer FL settings. Extensive experimentation demonstrates our proposed trustworthy FL approach's effectiveness in achieving high learning accuracy while ensuring fairness across clients and maintaining efficient client selection. Our results reveal significant improvements in model performance, convergence speed, and generalization.
AB - Federated learning (FL) is a promising approach for training AI models across multiple clients in Edge Computing (EC), without sharing raw local data. By enabling local training and aggregating updates into a global model, FL maintains privacy while facilitating collaborative learning. Nevertheless, FL encounters several challenges, including trustworthy client participation, inefficient model aggregation due to client with malicious or less accurate model. In this paper, we propose a trustworthy FL method incorporating Q-learning, trust, and reputation mechanisms, enhancing model accuracy and fairness. This method promotes client participation, mitigates malicious attacks' impact, and ensures fair model distribution. Inspired by reinforcement learning, the Q-learning algorithm optimizes client selection using the Bellman equation, enabling the server to balance exploration and exploitation for improved system performance. Furthermore, we explored the advantages of peer-to-peer FL settings. Extensive experimentation demonstrates our proposed trustworthy FL approach's effectiveness in achieving high learning accuracy while ensuring fairness across clients and maintaining efficient client selection. Our results reveal significant improvements in model performance, convergence speed, and generalization.
KW - Edge Computing
KW - Federated Learning
KW - Privacy
KW - Reinforcement learning
KW - Reputation
KW - Trust
UR - http://www.scopus.com/inward/record.url?scp=85186126769&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85186126769&partnerID=8YFLogxK
U2 - 10.1145/3583740.3626815
DO - 10.1145/3583740.3626815
M3 - Conference contribution
AN - SCOPUS:85186126769
T3 - Proceedings - 2023 IEEE/ACM Symposium on Edge Computing, SEC 2023
SP - 372
EP - 377
BT - Proceedings - 2023 IEEE/ACM Symposium on Edge Computing, SEC 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th Annual IEEE/ACM Symposium on Edge Computing, SEC 2023
Y2 - 6 December 2023 through 9 December 2023
ER -