TY - GEN
T1 - RCSR
T2 - 29th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2023
AU - Li, Xuerui
AU - Zhao, Yangming
AU - Qiao, Chunming
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - In Federated Learning (FL), to improve the training efficiency, we don't need to let all of the clients join in the training process. Instead, we can select some specific clients to join in the training. In particular, if some of these selected clients become problematic due to various reasons (e.g. shortage of power, poor internet connection, or being vulnerable to attacks) and thus could not successfully complete the training process, then we can discard those clients during training, in order to improve the efficiency. However, discarding those clients could increase the data source's bias, because the data categories that contain those clients' data would be underrepresented during the training process. To solve this problem, in this paper, we propose a robust client selection and replacement approach called RCSR. Using RCSR, we first cluster all clients according to their data distribution, and then use normal clients in the same cluster (with similar data distributions) to replace those problematic clients during training. We apply our methods to a couple of application scenarios in edge computing, and our results show that our methods can save training costs without affecting the accuracy.
AB - In Federated Learning (FL), to improve the training efficiency, we don't need to let all of the clients join in the training process. Instead, we can select some specific clients to join in the training. In particular, if some of these selected clients become problematic due to various reasons (e.g. shortage of power, poor internet connection, or being vulnerable to attacks) and thus could not successfully complete the training process, then we can discard those clients during training, in order to improve the efficiency. However, discarding those clients could increase the data source's bias, because the data categories that contain those clients' data would be underrepresented during the training process. To solve this problem, in this paper, we propose a robust client selection and replacement approach called RCSR. Using RCSR, we first cluster all clients according to their data distribution, and then use normal clients in the same cluster (with similar data distributions) to replace those problematic clients during training. We apply our methods to a couple of application scenarios in edge computing, and our results show that our methods can save training costs without affecting the accuracy.
KW - Client Selection
KW - Dataset Bias
KW - Edge Computing
KW - Federated Learning
UR - https://www.scopus.com/pages/publications/85190299464
U2 - 10.1109/ICPADS60453.2023.00222
DO - 10.1109/ICPADS60453.2023.00222
M3 - Conference contribution
AN - SCOPUS:85190299464
T3 - Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
SP - 1577
EP - 1584
BT - Proceedings - 2023 IEEE 29th International Conference on Parallel and Distributed Systems, ICPADS 2023
PB - IEEE Computer Society
Y2 - 17 December 2023 through 21 December 2023
ER -