Gradient Sparsification Can Improve Performance of Differentially-Private Convex Machine Learning
Farhad Farokhi

TL;DR
This paper explores how gradient sparsification, combined with compressed sensing, can mitigate privacy noise effects and improve the performance of differentially-private convex machine learning models, especially under small privacy budgets.
Contribution
It analytically demonstrates that gradient sparsification can enhance private learning performance for small privacy budgets, highlighting the interplay between compression and privacy noise.
Findings
Compression improves performance at small privacy budgets.
Sparsification reduces gradient communication dimension.
Performance gains diminish at large privacy budgets.
Abstract
We use gradient sparsification to reduce the adverse effect of differential privacy noise on performance of private machine learning models. To this aim, we employ compressed sensing and additive Laplace noise to evaluate differentially-private gradients. Noisy privacy-preserving gradients are used to perform stochastic gradient descent for training machine learning models. Sparsification, achieved by setting the smallest gradient entries to zero, can reduce the convergence speed of the training algorithm. However, by sparsification and compressed sensing, the dimension of communicated gradient and the magnitude of additive noise can be reduced. The interplay between these effects determines whether gradient sparsification improves the performance of differentially-private machine learning models. We investigate this analytically in the paper. We prove that, for small privacy budgets,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques · Random Matrices and Applications
MethodsGradient Sparsification
