REAEDP: Entropy-Calibrated Differentially Private Data Release with Formal Guarantees and Attack-Based Evaluation
Authors: Bo Ma, Jinsong Wu, Wei Qi Yan
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
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 F 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 F .
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 ΔH and calibration.
Kernel / RKHS DP (prior)
Function, kernel mean
Some (ε,δ)
Varies
No
Rare
We give full mechanism F , algorithm, and MIA.
This work (REAEDP)
Histogram, tabular, RKHS
(ε,δ) (Theorems 3 , 4 )
Yes ( F )
Yes ( ΔH , ΔHα )
Yes (MIA, Fig. 7 )
Combines entropy-sensitive analysis, a synthetic-data mechanism under stated conditions, and empirical attack-based evaluation.
TABLE I: Structured comparison with prior work (Method, Data Type, Formal DP, Synthetic Release, Entropy Calibration, Attack Eval, Difference).
Symbol
Meaning
D , D′
Adjacent datasets. For Theorem 3 , adjacency means replacement (same size n , differ in one record). For Theorem 4 , adjacency means add/remove: D′=D∪{d′} or D=D′∪{d′} .
M , F
Randomized mechanism; F is our synthetic-data mechanism with range U .
ε , δ
Privacy parameters: (ε,δ) -DP means Pr{M(D)∈S}≤eεPr{M(D′)∈S}+δ .
H(z) , Hα(z)
Shannon entropy and Rényi entropy (order α ) of distribution z .
ΔH
Sensitivity of H : maximum ∣H(z)−H(z′)∣ over adjacent histograms.
n , m
n = number of records in the dataset; m = number of histogram bins.
TABLE II: Notation and symbols used in the paper (method and proofs).
Dataset
Type
Source / where to find more
y_amazon-google-large ( y )
Tabular, numeric
UCI [ 10 ] ; time series, ∼ 3M rows.
house-prices-train (SalePrice), home-credit, tabular-fe, etc.
Fig. 1: Privacy test pass rate vs. γ for several k ( t=2 ).
Fig. 2: Wiener kernel: original vs. private mean for ρ=10−6 , 0.001 , 0.1 (left to right).
Fig. 3: Entropy sensitivity bound ΔH vs. dataset size n , illustrating the decrease of the theoretical bound used for calibrated histogram release.
Fig. 4: Empirical ΔH vs. theoretical bound (Theorem 3 ): mean and maximum over adjacent pairs. The ratio remains below 1 in the tested regime, indicating that the empirical entropy sensitivity stays below the theoretical bound.
Fig. 5: Baseline comparison: entropy error and count MAE vs. ε (Laplace, Gaussian, DP synthetic (Laplace), DP synthetic (Gaussian)); ΔH bound shown.
Fig. 6: Ablation: entropy error vs. number of bins m ( ε=1 ); ΔH bound.
Fig. 7: MIA accuracy (with 95% CI), MIA AUC, and linkage-style accuracy vs. ε ; random guess = 0.5.
Dataset
n
bins
ε
Horig
Hnoisy
ΔH bound
y_amazon-google-large
100000
30
1.0
3.0279
3.0286
0.00037
TABLE IV: Real-data experiment: one run (dataset, n , bins, ε , Horig , Hnoisy , ΔH bound).
Fig. 8: Real-data: histogram of y (left: original vs. ε -DP counts; right: Horig vs. Hnoisy ).
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
α
0.5
1.5
2
3
5
10
Cα
2.89
8.66
5.77
4.33
3.61
3.21
Appendix
TABLE S1: Varying α : sensitivity constant Cα such that ΔHα≤Cα/n .
Fig. S1: PSNR and MAE vs. ε (Laplace and Gaussian).
Fig. S2: PSNR, MAE, and SSIM at ε=0.5,1.0,2.0 (Laplace vs. Gaussian).
Figure
Data
Experimental role
1
Pass rate vs. γ ; curves for k∈{10,20,30,50}
Theorem 4 (mechanism F is (ε,δ) -DP); privacy test.
2
Original vs. private RKHS mean; ρ=10−6,0.001,0.1
Wiener kernel mechanism; ρ utility–privacy tradeoff.
S1
PSNR, MAE vs. ε ; Laplace & Gaussian
(ε,δ) -DP utility–privacy tradeoff.
3
ΔH bound vs. n
Theorem 3 (entropy sensitivity).
S2
PSNR, MAE, SSIM at ε=0.5,1,2
Laplace vs. Gaussian.
8
Histogram & entropy (Table IV )
Theorem 3 ; Laplace histogram release.
Appendix
TABLE S2: Supplementary figures and their experimental role (data shown and connection to the theory).
Fig. S3: Additional experiment (see text).
Dataset (column)
n
bins
ε
Horig
Hnoisy
ΔH bound
y_amazon-google-large ( y )
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 ( y1 )
10000
30
1.0
4.6645
4.6640
0.00300
r_diff_train ( y1 )
10000
30
1.0
0.0237
0.0459
0.00300
pow_train ( y1 )
10000
30
1.0
4.7066
4.7065
0.00300
Appendix
TABLE S3: Multi-dataset real-data validation: same entropy+DP pipeline on seven datasets ( ε=1 , 30 bins; n capped at 100k where applicable).
Fig. S4: Multi-dataset validation: histogram and entropy (original vs. ε -DP) on four representative public datasets. Same mechanism and Theorem 3 bound; full table in Table S3 .