Secure Prediction of Neural Network in the Cloud | IEEE Journals & Magazine | IEEE Xplore

Secure Prediction of Neural Network in the Cloud


Abstract:

Neural networks have attracted much attention due to their excellent performance in providing insightful predictions. The trained neural network models usually have milli...Show More

Abstract:

Neural networks have attracted much attention due to their excellent performance in providing insightful predictions. The trained neural network models usually have millions of parameters requiring massive storage resources, which motivates the model owner to deploy their models to cloud servers for relieving the storage burden. The client can also directly enjoy the prediction service provided by the cloud server. Albeit convenient, untrusted cloud servers may violate the privacy of the model owners and the clients, which hinders the wide applications of such a prediction service. This survey reviews various privacy-preserving neural network prediction services, which protect the privacy of the model and the query. Many protocols are in the basic secure two-party computation (S2C) setting, which protects the secret of the querier and the model owner against the counterparty. Secure outsourcing further protects the privacy of the model against the cloud hosting it for the prediction service. We compare the existing approaches in terms of security, accuracy, and efficiency. We then propose an optimized neural network prediction scheme in the outsourcing setting, which simultaneously achieves high accuracy, model privacy, and low overheads, and conduct an experimental evaluation for computation time and communication costs. Finally, we highlight several future research directions and provide new insights into open problems in strengthening security and improving efficiency.
Published in: IEEE Network ( Volume: 35, Issue: 1, January/February 2021)
Page(s): 251 - 257
Date of Publication: 02 November 2020

ISSN Information:

Funding Agency:

References is not available for this document.

Introduction

Neural networks play an essential role in numerous data processing problems including medical diagnosis, financial analysis, and pattern recognition. The prediction services are expected to revolutionize our daily life in the near future. For instance, hospitals can build prediction models based on the deep neural network over large-scale patient data to realize computer-aided disease diagnoses, which assists doctors in more efficient and accurate diagnoses.

References is not available for this document.

Contact IEEE to Subscribe

References

References is not available for this document.