Leveraging Vertical Public-Private Split for Improved Synthetic Data Generation

Samuel Maddock, Shripad Gade, Graham Cormode, Will Bullock
4/15/2025
cs.LGcs.CR

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Differentially Private Synthetic Data Generation (DP-SDG) is a key enabler of private and secure tabular-data sharing, producing artificial data that carries through the underlying statistical properties of the input data. This typically involves adding carefully calibrated statistical noise to guarantee individual privacy, at the cost of synthetic data quality. Recent literature has explored scenarios where a small amount of public data is used to help enhance the quality of synthetic data. These methods study a horizontal public-private partitioning which assumes access to a small number of public rows that can be used for model initialization, providing a small utility gain. However, realistic datasets often naturally consist of public and private attributes, making a vertical public-private partitioning relevant for practical synthetic data deployments. We propose a novel framework that adapts horizontal public-assisted methods into the vertical setting. We compare this framework against our alternative approach that uses conditional generation, highlighting initial limitations of public-data assisted methods and proposing future research directions to address these challenges.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{maddock2025leveraging,
  title  = {Leveraging Vertical Public-Private Split for Improved Synthetic Data Generation},
  author = {Samuel Maddock and Shripad Gade and Graham Cormode and Will Bullock},
  year   = {2025},
  eprint = {2504.10987},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.10987v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.10987.svg)](https://codeofpaper.com/paper/2504.10987)

Discussion