Litcius/Paper detail

Towards Practical Secure Neural Network Inference: The Journey So Far and the Road Ahead

Zoltán Ádám Mann, Christian Weinert, Daphnee Chabal, Joppe W. Bos

2023ACM Computing Surveys27 citationsDOIOpen Access PDF

Abstract

Neural networks (NNs) have become one of the most important tools for artificial intelligence. Well-designed and trained NNs can perform inference (e.g., make decisions or predictions) on unseen inputs with high accuracy. Using NNs often involves sensitive data: Depending on the specific use case, the input to the NN and/or the internals of the NN (e.g., the weights and biases) may be sensitive. Thus, there is a need for techniques for performing NN inference securely, ensuring that sensitive data remain secret. In the past few years, several approaches have been proposed for secure neural network inference. These approaches achieve better and better results in terms of efficiency, security, accuracy, and applicability, thus making big progress toward practical secure neural network inference. The proposed approaches make use of many different techniques, such as homomorphic encryption and secure multi-party computation. The aim of this article is to give an overview of the main approaches proposed so far, their different properties, and the techniques used. In addition, remaining challenges toward large-scale deployments are identified.

Topics & Concepts

Computer scienceInferenceArtificial neural networkArtificial intelligenceHomomorphic encryptionMachine learningComputationEncryptionDeep neural networksData miningComputer securityAlgorithmCryptography and Data SecurityPrivacy-Preserving Technologies in DataAdversarial Robustness in Machine Learning
Towards Practical Secure Neural Network Inference: The Journey So Far and the Road Ahead | Litcius