FLAIM: AIM-based Synthetic Data Generation in the Federated Setting

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Maddock, Samuel, Cormode, Graham, Maple, Carsten
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914937014583296
author Maddock, Samuel
Cormode, Graham
Maple, Carsten
author_facet Maddock, Samuel
Cormode, Graham
Maple, Carsten
contents Preserving individual privacy while enabling collaborative data sharing is crucial for organizations. Synthetic data generation is one solution, producing artificial data that mirrors the statistical properties of private data. While numerous techniques have been devised under differential privacy, they predominantly assume data is centralized. However, data is often distributed across multiple clients in a federated manner. In this work, we initiate the study of federated synthetic tabular data generation. Building upon a SOTA central method known as AIM, we present DistAIM and FLAIM. We first show that it is straightforward to distribute AIM, extending a recent approach based on secure multi-party computation which necessitates additional overhead, making it less suited to federated scenarios. We then demonstrate that naively federating AIM can lead to substantial degradation in utility under the presence of heterogeneity. To mitigate both issues, we propose an augmented FLAIM approach that maintains a private proxy of heterogeneity. We simulate our methods across a range of benchmark datasets under different degrees of heterogeneity and show we can improve utility while reducing overhead.
format Preprint
id arxiv_https___arxiv_org_abs_2310_03447
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle FLAIM: AIM-based Synthetic Data Generation in the Federated Setting
Maddock, Samuel
Cormode, Graham
Maple, Carsten
Cryptography and Security
Machine Learning
Preserving individual privacy while enabling collaborative data sharing is crucial for organizations. Synthetic data generation is one solution, producing artificial data that mirrors the statistical properties of private data. While numerous techniques have been devised under differential privacy, they predominantly assume data is centralized. However, data is often distributed across multiple clients in a federated manner. In this work, we initiate the study of federated synthetic tabular data generation. Building upon a SOTA central method known as AIM, we present DistAIM and FLAIM. We first show that it is straightforward to distribute AIM, extending a recent approach based on secure multi-party computation which necessitates additional overhead, making it less suited to federated scenarios. We then demonstrate that naively federating AIM can lead to substantial degradation in utility under the presence of heterogeneity. To mitigate both issues, we propose an augmented FLAIM approach that maintains a private proxy of heterogeneity. We simulate our methods across a range of benchmark datasets under different degrees of heterogeneity and show we can improve utility while reducing overhead.
title FLAIM: AIM-based Synthetic Data Generation in the Federated Setting
topic Cryptography and Security
Machine Learning
url https://arxiv.org/abs/2310.03447