AsyncFedGAN: An Efficient and Staleness-Aware Asynchronous Federated Learning Framework for Generative Adversarial Networks
Generative Adversarial Networks (GANs) are deep learning models that learn and generate new samples similar to existing ones. Traditionally, GANs are trained in centralized data centers, raising data privacy concerns due to the need for clients to upload their data. To address this, Federated Learning (FL) integrates with GANs, allowing collaborative training without sharing local data. However, this integration is complex because GANs involve two interdependent models—the generator and the discriminator—while FL typically handles a single model over distributed datasets. In this article, we propose a novel asynchronous FL framework for GANs, called AsyncFedGAN, designed to efficiently and distributively train both models tailored for molecule generation. AsyncFedGAN addresses the challenges of training interactive models, resolves the straggler issue in synchronous FL, reduces model staleness in asynchronous FL, and lowers client energy consumption. Our extensive simulations for molecular discovery show that AsyncFedGAN achieves convergence with proper settings, outperforms baseline methods, and balances model performance with client energy usage.
Authors
- Youzuo Lin (ORCID: https://orcid.org/0000-0001-7337-6760)
- Daniel Manu (ORCID: https://orcid.org/0000-0001-5498-2677)
- Jingjing Yao (ORCID: https://orcid.org/0000-0001-5828-9124)
- Abee Alazzwi
- Xiang Sun (ORCID: https://orcid.org/0000-0002-6954-7018)
Institutions
- University of North Carolina at Chapel Hill (US)
- Texas Tech University (US)
- University of New Mexico (US)
Publication Details
- Journal
- IEEE Transactions on Parallel and Distributed Systems
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/tpds.2024.3521016
- Citations
- 1
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- Center for Selective C-H Functionalization, National Science Foundation