PCEvolve: Private Contrastive Evolution for Synthetic Dataset Generation via Few-Shot Private Data and Generative APIs

Jianqing Zhang, Yang Liu, Jie Fu, Yang Hua, Tianyuan Zou +2 more
2/14/2026

No official code found. Best implementation: TsingZ0/PCEvolve (15 stars, Apache-2.0, last commit 2025-06-27).

Abstract

The rise of generative APIs has fueled interest in privacy-preserving synthetic data generation. While the Private Evolution (PE) algorithm generates Differential Privacy (DP) synthetic images using diffusion model APIs, it struggles with few-shot private data due to the limitations of its DP-protected similarity voting approach. In practice, the few-shot private data challenge is particularly prevalent in specialized domains like healthcare and industry. To address this challenge, we propose a novel API-assisted algorithm, Private Contrastive Evolution (PCEvolve), which iteratively mines inherent inter-class contrastive relationships in few-shot private data beyond individual data points and seamlessly integrates them into an adapted Exponential Mechanism (EM) to optimize DP's utility in an evolution loop. We conduct extensive experiments on four specialized datasets, demonstrating that PCEvolve outperforms PE and other API-assisted baselines. These results highlight the potential of leveraging API access with private data for quality evaluation, enabling the generation of high-quality DP synthetic images and paving the way for more accessible and effective privacy-preserving generative API applications. Our code is available at https://github.com/TsingZ0/PCEvolve.

View on arXivView PDF

Code Implementations(1)

TsingZ0/PCEvolveCommunity64%
Apache-2.0

ICML 2025 Spotlight, PCEvolve: Private Contrastive Evolution for Synthetic Dataset Generation via Few-Shot Private Data and Generative APIs

150PythonJan 21, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{zhang2026pcevolve,
  title  = {PCEvolve: Private Contrastive Evolution for Synthetic Dataset Generation via Few-Shot Private Data and Generative APIs},
  author = {Jianqing Zhang and Yang Liu and Jie Fu and Yang Hua and Tianyuan Zou and Jian Cao and Qiang Yang},
  year   = {2026},
  eprint = {2506.05407},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.05407},
  journal = {ICML 2025 2025}
}

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/2506.05407.svg)](https://codeofpaper.com/paper/2506.05407)

Discussion