Fed-TGAN: Federated Learning Framework for Synthesizing Tabular Data
Zilong Zhao, Robert Birke, Aditya Kunar, Lydia Y. Chen

TL;DR
Fed-TGAN introduces a novel federated learning framework for synthesizing realistic tabular data using GANs, addressing privacy and data heterogeneity challenges in decentralized environments.
Contribution
It is the first framework to enable federated learning of tabular GANs with privacy-preserving encoding and data skew handling strategies.
Findings
Accelerates training time up to 200% compared to other architectures.
Stabilizes training loss effectively.
Produces data with high similarity to original datasets.
Abstract
Generative Adversarial Networks (GANs) are typically trained to synthesize data, from images and more recently tabular data, under the assumption of directly accessible training data. Recently, federated learning (FL) is an emerging paradigm that features decentralized learning on client's local data with a privacy-preserving capability. And, while learning GANs to synthesize images on FL systems has just been demonstrated, it is unknown if GANs for tabular data can be learned from decentralized data sources. Moreover, it remains unclear which distributed architecture suits them best. Different from image GANs, state-of-the-art tabular GANs require prior knowledge on the data distribution of each (discrete and continuous) column to agree on a common encoding -- risking privacy guarantees. In this paper, we propose Fed-TGAN, the first Federated learning framework for Tabular GANs. To…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Generative Adversarial Networks and Image Synthesis · Chaos-based Image/Signal Encryption
MethodsAttentive Walk-Aggregating Graph Neural Network
