PRISM: Differentially Private Synthetic Data with Structure-Aware Budget Allocation for Prediction
Amir Asiaee, Chao Yan, Zachary B. Abrams, Bradley A. Malin
TL;DR
PRISM introduces a prediction-centric approach to differentially private synthetic data by allocating the privacy budget toward predictive structure in three regimes: causal parents for robustness under shift, Markov blanket for graphical sufficiency in fixed distributions, and data-driven predictive feature selection when no structure is known. It formalizes this as an end-to-end pipeline that maps private data $D$ to a synthetic $ ilde{D}$ which downstream learners use to produce predictions, with a distributional surrogate based on the total variation distance to bound excess risk. The mechanism uses task-aware workload construction and a closed-form budget allocation to prioritize task-critical statistics, and it leverages Private-PGM for graphical-model-based synthesis. Empirically, PRISM shows improved predictive accuracy over generic DP syntheses, especially under distribution shift, and demonstrates competitive performance on the Adult dataset when targeting a single predictive task. This work enables practical, privacy-preserving data sharing tailored to downstream predictive goals, with principled guarantees and clear regime-based guidelines for feature targeting and budget allocation.
Abstract
Differential privacy (DP) provides a mathematical guarantee limiting what an adversary can learn about any individual from released data. However, achieving this protection typically requires adding noise, and noise can accumulate when many statistics are measured. Existing DP synthetic data methods treat all features symmetrically, spreading noise uniformly even when the data will serve a specific prediction task. We develop a prediction-centric approach operating in three regimes depending on available structural knowledge. In the causal regime, when the causal parents of $Y$ are known and distribution shift is expected, we target the parents for robustness. In the graphical regime, when a Bayesian network structure is available and the distribution is stable, the Markov blanket of $Y$ provides a sufficient feature set for optimal prediction. In the predictive regime, when no structural knowledge exists, we select features via differentially private methods without claiming to recover causal or graphical structure. We formalize this as PRISM, a mechanism that (i) identifies a predictive feature subset according to the appropriate regime, (ii) constructs targeted summary statistics, (iii) allocates budget to minimize an upper bound on prediction error, and (iv) synthesizes data via graphical-model inference. We prove end-to-end privacy guarantees and risk bounds. Empirically, task-aware allocation improves prediction accuracy compared to generic synthesizers. Under distribution shift, targeting causal parents achieves AUC $\approx 0.73$ while correlation-based selection collapses to chance ($\approx 0.49$).
