Paper 2019/1334

Privacy-Preserving Distributed Machine Learning based on Secret Sharing

Ye Dong, Xiaojun Chen, and Liyan Shen

Abstract

Machine Learning has been widely applied in practice, such as disease diagnosis, target detection. Commonly, a good model relies on massive training data collected from different sources. However, the collected data might expose sensitive information. To solve the problem, researchers have proposed many excellent methods that combine machine learning with privacy protection technologies, such as secure multiparty computation(MPC), homomorphic encryption(HE), and differential privacy. In the meanwhile, some other researchers proposed distributed machine learning which allows the clients to store their data locally but train a model collaboratively. The first kind of method focuses on security, but the performance and accuracy remain to be improved, while the second provides higher accuracy and better performance but weaker security, for instance, the adversary can launch membership attacks from the gradients' updates in plaintext. In this paper, we join secret sharing to distributed machine learning to achieve reliable performance, accuracy and high-level security. Next, we design, implement, and evaluate a practical system to jointly learn an accurate model under semi-honest and servers-only malicious adversary security, respectively. And the experiments show our protocols achieve the best overall performance as well.

Note: This paper is for personal research only, for copyright please refer to Springer copyright.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint. MINOR revision.
Contact author(s)
19950512dy @ gmail com
History
2019-11-20: received
Short URL
https://ia.cr/2019/1334
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/1334,
      author = {Ye Dong and Xiaojun Chen and Liyan Shen},
      title = {Privacy-Preserving Distributed Machine Learning based on Secret Sharing},
      howpublished = {Cryptology ePrint Archive, Paper 2019/1334},
      year = {2019},
      note = {\url{https://eprint.iacr.org/2019/1334}},
      url = {https://eprint.iacr.org/2019/1334}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.