paper-with-me

Papers

Generating tabular datasets under differential privacy

2023-08-28 · Gianluca Truda

Machine Learning (ML) is accelerating progress across fields and industries, but relies on accessible and high-quality training data. Some of the most important datasets are found in biomedical and financial domains in the form of spreadsheets and relational databases. But this tabular data is often sensitive in nature. Synthetic data generation offers the potential to unlock sensitive data, but generative models tend to memorise and regurgitate training data, which undermines the privacy goal. To remedy this, researchers have incorporated the mathematical framework of Differential Privacy (DP) into the training process of deep neural networks. But this creates a trade-off between the quality and privacy of the resulting data. Generative Adversarial Networks (GANs) are the dominant paradigm for synthesising tabular data under DP, but suffer from unstable adversarial training and mode collapse, which are exacerbated by the privacy constraints and challenging tabular data modality. This work optimises the quality-privacy trade-off of generative models, producing higher quality tabular datasets with the same privacy guarantees. We implement novel end-to-end models that leverage attention mechanisms to learn reversible tabular representations. We also introduce TableDiffusion, the first differentially-private diffusion model for tabular data synthesis. Our experiments show that TableDiffusion produces higher-fidelity synthetic datasets, avoids the mode collapse problem, and achieves state-of-the-art performance on privatised tabular data synthesis. By implementing TableDiffusion to predict the added noise, we enabled it to bypass the challenges of reconstructing mixed-type tabular data. Overall, the diffusion paradigm proves vastly more data and privacy efficient than the adversarial paradigm, due to augmented re-use of each data batch and a smoother iterative training process.

📄 PDF Abstract BibTeX arXiv:2308.14784

Code (1)

gianlucatruda/TableDiffusion 공식 구현 pytorch

Tasks

Synthetic Data Generation

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Tabular Data Synthesis with Differential Privacy: A Survey

2024-11-04 · Mengmeng Yang, Chi-Hung Chi, Kwok-Yan Lam, Jie Feng 외

Data sharing is a prerequisite for collaborative innovation, enabling organizations to leverage diverse datasets for deeper insights. In real-world applications like FinTech and Smart Manufacturing, transactional data, o…

Survey

Privately generating tabular data using language models

2023-06-07 · Alexandre Sablayrolles, Yue Wang, Brian Karrer

Privately generating synthetic data from a table is an important brick of a privacy-first world. We propose and investigate a simple approach of treating each row in a table as a sentence and training a language model wi…

Language ModelingLanguage ModellingSentence

DP-2Stage: Adapting Language Models as Differentially Private Tabular Data Generators

2024-12-03 · Tejumade Afonja, Hui-Po Wang, Raouf Kerkouche, Mario Fritz

Generating tabular data under differential privacy (DP) protection ensures theoretical privacy guarantees but poses challenges for training machine learning models, primarily due to the need to capture complex structures…

Tabular Data Generation

Improving Correlation Capture in Generating Imbalanced Data using Differentially Private Conditional GANs

2022-06-28 · Chang Sun, Johan van Soest, Michel Dumontier

Despite the remarkable success of Generative Adversarial Networks (GANs) on text, images, and videos, generating high-quality tabular data is still under development owing to some unique challenges such as capturing depe…

Privacy PreservingSynthetic Data Generation

Differentially Private Tabular Data Synthesis using Large Language Models

2024-06-03 · Toan V. Tran, Li Xiong

Synthetic tabular data generation with differential privacy is a crucial problem to enable data sharing with formal privacy. Despite a rich history of methodological research and development, developing differentially pr…

FairnessTabular Data Generation