Volley Revolver: A Novel Matrix-Encoding Method for Privacy-Preserving Neural Networks (Inference)
Not on the map. Why?
Abstract (arXiv)
In this work, we present a novel matrix-encoding method that is particularly convenient for neural networks to make predictions in a privacy-preserving manner using homomorphic encryption. Based on this encoding method, we implement a convolutional neural network for handwritten image classification over encryption. For two matrices A and B to perform homomorphic multiplication, the main idea behind it, in a simple version, is to encrypt matrix A and the transpose of matrix B into two ciphertexts respectively. With additional operations, the homomorphic matrix multiplication can be calculated over encrypted matrices efficiently. For the convolution operation, we in advance span each convolution kernel to a matrix space of the same size as the input image so as to generate several ciphertexts, each of which is later used together with the ciphertext encrypting input images for calculating some of the final convolution results. We accumulate all these intermediate results and thus complete the convolution operation. In a public cloud with 40 vCPUs, our convolutional neural network implementation on the MNIST testing dataset takes ~ 287 seconds to compute ten likelihoods of 32 encrypted images of size 28 × 28 simultaneously. The data owner only needs to upload one ciphertext (~ 19.8 MB) encrypting these 32 images to the public cloud.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 4 of its 26 references that are in the map. First posted on arXiv 29 Jan 2022.
Builds on
4 of 26 references.
References · 4
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2018Chameleon: A Hybrid Secure Computation Framework for Machine Learning Applicationscited by 67
- 2018Low Latency Privacy Preserving Inferencecited by 57
- 2018Faster CryptoNets: Leveraging Sparsity for Real-World Encrypted Inferencecited by 45
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 1.
5 papers.
- 2022CryptoGCN: Fast and Scalable Homomorphically Encrypted Graph Convolutional Network Inferencecited by 10
- 2022Multinomial Logistic Regression Algorithms via Quadratic Gradientcited by 4
- 2023Privacy-Preserving CNN Training with Transfer Learning: Multiclass Logistic Regressioncited by 2
- 2023Privacy-Preserving 3-Layer Neural Network Trainingcited by 1
- 2024LFFR: Logistic Function For (single-output) Regressioncited by 0
- 2024LFFR: Logistic Function For (single-output) Regression13 Jul 2024
- 2023Privacy-Preserving 3-Layer Neural Network Training18 Aug 2023
- 2023Privacy-Preserving CNN Training with Transfer Learning: Multiclass Logistic Regression7 Apr 2023
- 2022CryptoGCN: Fast and Scalable Homomorphically Encrypted Graph Convolutional Network Inference24 Sep 2022
- 2022Multinomial Logistic Regression Algorithms via Quadratic Gradient14 Aug 2022