Privacy-preserving Distributed Machine Learning via Local Randomization and ADMM Perturbation
arXiv:1908.01059 · doi:10.1109/TSP.2020.3009007
Abstract
With the proliferation of training data, distributed machine learning (DML) is becoming more competent for large-scale learning tasks. However, privacy concerns have to be given priority in DML, since training data may contain sensitive information of users. In this paper, we propose a privacy-preserving ADMM-based DML framework with two novel features: First, we remove the assumption commonly made in the literature that the users trust the server collecting their data. Second, the framework provides heterogeneous privacy for users depending on data's sensitive levels and servers' trust degrees. The challenging issue is to keep the accumulation of privacy losses over ADMM iterations minimal. In the proposed framework, a local randomization approach, which is differentially private, is adopted to provide users with self-controlled privacy guarantee for the most sensitive information. Further, the ADMM algorithm is perturbed through a combined noise-adding method, which simultaneously preserves privacy for users' less sensitive information and strengthens the privacy protection of the most sensitive information. We provide detailed analyses on the performance of the trained model according to its generalization error. Finally, we conduct extensive experiments using real-world datasets to validate the theoretical results and evaluate the classification performance of the proposed framework.
References in corpus (11)
- Distributed Representations of Sentences and Documents
- RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Response
- Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling
- On the Linear Convergence of the ADMM in Decentralized Consensus Optimization
- Diffusion Adaptation Strategies for Distributed Optimization and Learning over Networks
- Differentially Private Empirical Risk Minimization
- Differentially Private Distributed Constrained Optimization
- Improving the Privacy and Accuracy of ADMM-Based Distributed Algorithms
- Robust Decentralized Learning Using ADMM with Unreliable Agents
- Differentially Private ADMM for Distributed Medical Machine Learning
- Building Confidential and Efficient Query Services in the Cloud with RASP Data Perturbation
Cited by in corpus (6)
- SoK: Dataset Copyright Auditing in Machine Learning Systems
- Linear Regression with Distributed Learning: A Generalization Error Perspective
- Applications of Certified Randomness
- Multi-Party Dynamic State Estimation that Preserves Data and Model Privacy
- AHEAD: Adaptive Hierarchical Decomposition for Range Query under Local Differential Privacy
- Differentially Private ADMM Algorithms for Machine Learning