articleInternational Conference on Machine LearningJun 19, 2016Closed access

CryptoNets: applying neural networks to encrypted data with high throughput and accuracy

Princeton University · Microsoft (United States)

Abstract

Applying machine learning to a problem which involves medical, financial, or other types of sensitive data, not only requires accurate predictions but also careful attention to maintaining data privacy and security. Legal and ethical requirements may prevent the use of cloud-based machine learning solutions for such tasks. In this work, we will present a method to convert learned neural networks to CryptoNets, neural networks that can be applied to encrypted data. This allows a data owner to send their data in an encrypted form to a cloud service that hosts the network. The encryption ensures that the data remains confidential since the cloud does not have access to the keys needed to decrypt it. Nevertheless,…

Citation impact

1,313
total citations
FWCI
94.09
Percentile
100%
References
26
Citations per year

Authors

6

Topics & keywords

Keywords
  • Encryption
  • Computer science
  • Cloud computing
  • Throughput
  • Artificial neural network
  • MNIST database
  • Key (lock)
  • Data security
No related works found for this paper.