REAEDP: Entropy-Calibrated Differentially Private Data Release with Formal Guarantees and Attack-Based Evaluation
Organizations: School of Mathematics and Computer Engineering, Auckland University of Technology, Auckland 1024 New Zealand · Resideo Technologies, Inc., Austin, TX 78759, USA · Department of Artificial Intelligence, Guilin University of Electronic Technology, Gui Lin, China · Department of Electrical Engineering, Universidad de Chile, Santiago, Chile
Abstract
Sensitive data release is vulnerable to output-side privacy threats such as membership inference, attribute inference, and record linkage. This creates a practical need for release mechanisms that provide formal privacy guarantees while preserving utility in measurable ways. We propose REAEDP, a differential privacy framework that combines entropy-calibrated histogram release, a synthetic-data release mechanism, and attack-based evaluation. On the theory side, we derive an explicit sensitivity bound for Shannon entropy, together with an extension to Rényi entropy, for adjacent histogram datasets, enabling calibrated differentially private release of histogram statistics. We further study a synthetic-data mechanism with a privacy-test structure and show that it satisfies a formal differential privacy guarantee under the stated parameter conditions. On multiple public tabular datasets, the empirical entropy change remains below the theoretical bound in the tested regime, standard Laplace and Gaussian baselines exhibit comparable trends, and both membership-inference and linkage-style attack performance move toward random-guess behavior as the privacy parameter decreases. These results support REAEDP as a practically usable privacy-preserving release pipeline in the tested settings. Source code: https://github.com/mabo1215/REAEDP.git
Figures & tables
| Work | Data | Formal DP | Synthetic | Entropy cal. | Attack eval. | Difference |
|---|---|---|---|---|---|---|
| Dwork et al. [ 9 , 5 ] | Queries, stats | or | No (or separate) | No | No | Foundational; no entropy sensitivity or synthetic . |
| Noisy-SGD [ 6 , 7 ] | Gradients, ML | (composition) | No | No | Limited | DP learning; no histogram entropy or synthetic release. |
| DP histogram / Laplace [ 5 ] | Counts, histograms | -DP | No | Sensitivity for counts only | No | No entropy sensitivity; we give and calibration. |
| Kernel / RKHS DP (prior) | Function, kernel mean | Some | Varies | No | Rare | We give full mechanism , algorithm, and MIA. |
| This work (REAEDP) | Histogram, tabular, RKHS | (Theorems 3 , 4 ) | Yes ( ) | Yes ( , ) | Yes (MIA, Fig. 7 ) | Combines entropy-sensitive analysis, a synthetic-data mechanism under stated conditions, and empirical attack-based evaluation. |
| Symbol | Meaning |
|---|---|
| , | Adjacent datasets. For Theorem 3 , adjacency means replacement (same size , differ in one record). For Theorem 4 , adjacency means add/remove: or . |
| , | Randomized mechanism; is our synthetic-data mechanism with range . |
| , | Privacy parameters: -DP means . |
| , | Shannon entropy and Rényi entropy (order ) of distribution . |
| Sensitivity of : maximum over adjacent histograms. | |
| , | = number of records in the dataset; = number of histogram bins. |
| Dataset | Type | Source / where to find more |
|---|---|---|
| y_amazon-google-large ( ) | Tabular, numeric | UCI [ 10 ] ; time series, 3M rows. |
| house-prices-train (SalePrice), home-credit, tabular-fe, etc. | Tabular, numeric | Kaggle [ 12 ] ; multi-dataset validation (Table S3 ). |
| Synthetic (Chi-square process) | Stochastic process | Generated (50 paths, 80 steps). |
| Synthetic image | Image | Supplementary appendix (Appendices J–L). |
| (entropy bound) | Scalar | Used only to plot Theorem 3 bound. |
| Dataset | bins | bound | ||||
|---|---|---|---|---|---|---|
| y_amazon-google-large | 100000 | 30 | 1.0 | 3.0279 | 3.0286 | 0.00037 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| 0.5 | 1.5 | 2 | 3 | 5 | 10 | |
|---|---|---|---|---|---|---|
| 2.89 | 8.66 | 5.77 | 4.33 | 3.61 | 3.21 |
| Figure | Data | Experimental role |
|---|---|---|
| 1 | Pass rate vs. ; curves for | Theorem 4 (mechanism is -DP); privacy test. |
| 2 | Original vs. private RKHS mean; | Wiener kernel mechanism; utility–privacy tradeoff. |
| S1 | PSNR, MAE vs. ; Laplace & Gaussian | -DP utility–privacy tradeoff. |
| 3 | bound vs. | Theorem 3 (entropy sensitivity). |
| S2 | PSNR, MAE, SSIM at | Laplace vs. Gaussian. |
| 8 | Histogram & entropy (Table IV ) | Theorem 3 ; Laplace histogram release. |
| Dataset (column) | bins | bound | ||||
|---|---|---|---|---|---|---|
| y_amazon-google-large ( ) | 100000 | 30 | 1.0 | 3.0279 | 3.0286 | 0.00037 |
| house-prices-train (SalePrice) | 1460 | 30 | 1.0 | 3.4873 | 3.5155 | 0.01676 |
| home-credit-application-train (AMT_INCOME_TOTAL) | 100000 | 30 | 1.0 | 0.0004 | 0.0034 | 0.00037 |
| tabular-feature-engineering ( ) | 10000 | 30 | 1.0 | 4.6645 | 4.6640 | 0.00300 |
| r_diff_train ( ) | 10000 | 30 | 1.0 | 0.0237 | 0.0459 | 0.00300 |
| pow_train ( ) | 10000 | 30 | 1.0 | 4.7066 | 4.7065 | 0.00300 |