TY - GEN
T1 - Client-Edge-Cloud Hierarchical Federated Learning Based on Generative Adversarial Networks
AU - Li, Dawei
AU - Guo, Ying
AU - Liu, Di
AU - Ren, Yangkun
AU - Hu, Ruinan
AU - Guan, Zhenyu
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Federated learning technology is a key approach to ensuring data privacy protection and promoting data sharing across different domains. Traditional federated learning, which relies on cloud servers, suffers from high computation latency and low reliability. Edge-based federated learning can reduce communication latency but has limitations in terms of the number of accessible clients, making it unsuitable for large-scale data computation. To address the integration of the cloud, edges, and end devices in real-world scenarios, previous research has proposed hierarchical federated learning architectures. However, these approaches have drawbacks such as limited model training diversity, high training costs for end devices, and high communication costs. To overcome these challenges, we propose a client-edge-cloud hierarchical federated learning protocol based on Generative Adversarial Networks (GANs). By combining GAN technology, it mitigates the issues of client and edge server data heterogeneity, thereby enhancing the stability of model training. The protocol allows edge servers to synthesize virtual datasets through GANs, enabling separate training of the client-edge federated learning module and the edge-cloud federated learning module. We conducted experiments on the MNIST dataset, and the results indicate that the protocol outperforms traditional hierarchical federated learning protocols in multiple scenarios. The protocol offers greater flexibility in model training and reduces overall system training costs, particularly in terms of lowering client communication and computation expenses.
AB - Federated learning technology is a key approach to ensuring data privacy protection and promoting data sharing across different domains. Traditional federated learning, which relies on cloud servers, suffers from high computation latency and low reliability. Edge-based federated learning can reduce communication latency but has limitations in terms of the number of accessible clients, making it unsuitable for large-scale data computation. To address the integration of the cloud, edges, and end devices in real-world scenarios, previous research has proposed hierarchical federated learning architectures. However, these approaches have drawbacks such as limited model training diversity, high training costs for end devices, and high communication costs. To overcome these challenges, we propose a client-edge-cloud hierarchical federated learning protocol based on Generative Adversarial Networks (GANs). By combining GAN technology, it mitigates the issues of client and edge server data heterogeneity, thereby enhancing the stability of model training. The protocol allows edge servers to synthesize virtual datasets through GANs, enabling separate training of the client-edge federated learning module and the edge-cloud federated learning module. We conducted experiments on the MNIST dataset, and the results indicate that the protocol outperforms traditional hierarchical federated learning protocols in multiple scenarios. The protocol offers greater flexibility in model training and reduces overall system training costs, particularly in terms of lowering client communication and computation expenses.
KW - Deep Learning
KW - Federated Learning
KW - Generative Adversarial Networks
KW - Privacy Preservation
UR - https://www.scopus.com/pages/publications/85186142899
U2 - 10.1109/ICKG59574.2023.00025
DO - 10.1109/ICKG59574.2023.00025
M3 - 会议稿件
AN - SCOPUS:85186142899
T3 - Proceedings - IEEE International Conference on Knowledge Graph, ICKG 2023
SP - 160
EP - 167
BT - Proceedings - IEEE International Conference on Knowledge Graph, ICKG 2023
A2 - Sheng, Victor S.
A2 - Hicks, Chindo
A2 - Ling, Charles
A2 - Raghavan, Vijay
A2 - Wu, Xindong
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 14th IEEE International Conference on Knowledge Graph, ICKG 2023, Co-located with 23rd IEEE International Conference on Data Mining, ICDM 2023
Y2 - 1 December 2023 through 2 December 2023
ER -