Sharper Utility Bounds for Differentially Private Models
In this paper, by introducing Generalized Bernstein condition, we propose the first đĒ(â(p)/nĪĩ) high probability excess population risk bound for differentially private algorithms under the assumptions G-Lipschitz, L-smooth, and Polyak-Åojasiewicz condition, based on gradient perturbation method. If we replace the properties G-Lipschitz and L-smooth by Îą-HÃļlder smoothness (which can be used in non-smooth setting), the high probability bound comes to đĒ(n^-Îą/1+2Îą) w.r.t n, which cannot achieve đĒ(1/n) when Îąâ(0,1]. To solve this problem, we propose a variant of gradient perturbation method, max{1,g}-Normalized Gradient Perturbation (m-NGP). We further show that by normalization, the high probability excess population risk bound under assumptions Îą-HÃļlder smooth and Polyak-Åojasiewicz condition can achieve đĒ(â(p)/nĪĩ), which is the first đĒ(1/n) high probability excess population risk bound w.r.t n for differentially private algorithms under non-smooth conditions. Moreover, we evaluate the performance of the new proposed algorithm m-NGP, the experimental results show that m-NGP improves the performance of the differentially private model over real datasets. It demonstrates that m-NGP improves the utility bound and the accuracy of the DP model on real datasets simultaneously.
READ FULL TEXT