paper-with-me

홈 › Papers

Differentially Private Synthetic Data Generation for Relational Databases

2024-05-29 · Kaveh Alimohammadi, Hao Wang, Ojas Gulati, Akash Srivastava, Navid Azizan

Existing differentially private (DP) synthetic data generation mechanisms typically assume a single-source table. In practice, data is often distributed across multiple tables with relationships across tables. In this paper, we introduce the first-of-its-kind algorithm that can be combined with any existing DP mechanisms to generate synthetic relational databases. Our algorithm iteratively refines the relationship between individual synthetic tables to minimize their approximation errors in terms of low-order marginal distributions while maintaining referential integrity. This algorithm eliminates the need to flatten a relational database into a master table (saving space), operates efficiently (saving time), and scales effectively to high-dimensional data. We provide both DP and theoretical utility guarantees for our algorithm. Through numerical experiments on real-world datasets, we demonstrate the effectiveness of our method in preserving fidelity to the original data.

📄 PDF Abstract BibTeX arXiv:2405.18670

Code (1)

azizanlab/dp-relational 공식 구현 pytorch

Tasks

Synthetic Data Generation

Similar Papers 제목 키워드 기반

Comparative Study of Differentially Private Synthetic Data Algorithms from the NIST PSCR Differential Privacy Synthetic Data Challenge

2019-11-28 · Claire McKay Bowen, Joshua Snoke

Differentially private synthetic data generation offers a recent solution to release analytically useful data while preserving the privacy of individuals in the data. In order to utilize these algorithms for public polic…

Synthetic Data Generation

Online Differentially Private Synthetic Data Generation

2024-02-12 · Yiyun He, Roman Vershynin, Yizhe Zhu

We present a polynomial-time algorithm for online differentially private synthetic data generation. For a data stream within the hypercube $[0,1]^d$ and an infinite time horizon, we develop an online algorithm that gener…

Synthetic Data Generation

DP-RFT: Learning to Generate Synthetic Text via Differentially Private Reinforcement Fine-Tuning

2026-02-20 · Fangyuan Xu, Sihao Chen, Zinan Lin, Taiwei Shi 외 arxiv

Differentially private (DP) synthetic data generation plays a pivotal role in developing large language models (LLMs) on private data, where data owners cannot provide eyes-on access to individual examples. Generating DP…

Synthetic Data GenerationReinforcement Learning

Differentially Private Synthetic High-dimensional Tabular Stream

2024-08-31 · Girish Kumar, Thomas Strohmer, Roman Vershynin

While differentially private synthetic data generation has been explored extensively in the literature, how to update this data in the future if the underlying private data changes is much less understood. We propose an …

Synthetic Data Generation

Differentially Private Synthetic Data Using KD-Trees

2023-06-19 · Eleonora Kreačić, Navid Nouri, Vamsi K. Potluru, Tucker Balch 외

Creation of a synthetic dataset that faithfully represents the data distribution and simultaneously preserves privacy is a major research challenge. Many space partitioning based approaches have emerged in recent years f…

Synthetic Data Generation