2017 · 66 citations · 10 references
ComputingCloud ComputingComputer ScienceCloud InfrastructureCloud SecurityMachine LearningCloud EncryptionCloud Privacy ProtectionData EncryptionData ProtectionPrivacy-preserving AnalyticsEncrypted Machine LearningMachine Learning AnalyticsPrivacy-preserving LearningPrivacy-preserving Machine LearningPrivacy-preserving Model TrainingSecure Machine Learning
Machine learning algorithms based on deep neural networks (NN) have achieved remarkable results and are being extensively used in different domains. On the other hand, with increasing growth of cloud services, several Machine Learning as a Service (MLaaS) are offered where training and deploying machine learning models are performed on cloud providers' infrastructure. However, machine learning algorithms require access to raw data which is often privacy sensitive and can create potential security and privacy risks. To address this issue, we develop new techniques to provide solutions for applying deep neural network algorithms to the encrypted data. In this paper, we show that it is feasible and practical to train neural networks using encrypted data and to make encrypted predictions, and also return the predictions in an encrypted form. We demonstrate applicability of the proposed techniques and evaluate its performance. The empirical results show that it provides accurate privacy-preserving training and classification.
10
UCI Machine Learning Repository
Arthur Asuncion · Medical Entomology and Zoology · 2007 · 24.4K citations
Privacy-Preserving Deep Learning
Reza Shokri, Vitaly Shmatikov · 2015 · 2.3K citations
SecureML: A System for Scalable Privacy-Preserving Machine Learning
Payman Mohassel, Yupeng Zhang · 2017 · 1.8K citations
Machine Learning Classification over Encrypted Data
Raphaël Bost, Raluca Ada Popa, Stephen Tu et al. · 2015 · 680 citations