arXiv (Cornell University) · 2018 · 28 citations · 22 references
ComputingComputer ScienceDistributed SystemsMachine LearningStatistical LearningData PrivacyData ProtectionDifferential PrivacyPrivacy-preserving ProtocolsScalable Machine LearningClient-server CommunicationDifferentially Private Machine LearningDistributed Machine LearningLinear ModelsLoad DistributionPrivacy-preserving LearningPrivacy-preserving Machine LearningRandom Sampling
In this work, we propose a novel framework for privacy-preserving client-distributed machine learning. It is motivated by the desire to achieve differential privacy guarantees in the local model of privacy in a way that satisfies all systems constraints using asynchronous client-server communication and provides attractive model learning properties. We call it "Draw and Discard" because it relies on random sampling of models for load distribution (scalability), which also provides additional server-side privacy protections and improved model quality through averaging. We present the mechanics of client and server components of "Draw and Discard" and demonstrate how the framework can be applied to learning Generalized Linear models. We then analyze the privacy guarantees provided by our approach against several types of adversaries and showcase experimental results that provide evidence for the framework's viability in practical deployments.
22
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
J. A. Nelder, R. W. M. Wedderburn · Journal of the Royal Statistical Society Series A (General) · 1972 · 7.2K citations
Deep Learning with Differential Privacy
Martı́n Abadi, Andy Chu, Ian Goodfellow et al. · 2016 · 5.9K citations · Full text
Privacy-Preserving Deep Learning
Reza Shokri, Vitaly Shmatikov · 2015 · 2.3K citations