nGraph-HE2: A High-Throughput Framework for Neural Network Inference on Encrypted Data
Not on the map. Why?
Abstract (arXiv)
In previous work, Boemer et al. introduced nGraph-HE, an extension to the Intel nGraph deep learning (DL) compiler, that enables data scientists to deploy models with popular frameworks such as TensorFlow and PyTorch with minimal code changes. However, the class of supported models was limited to relatively shallow networks with polynomial activations. Here, we introduce nGraph-HE2, which extends nGraph-HE to enable privacy-preserving inference on standard, pre-trained models using their native activation functions and number fields (typically real numbers). The proposed framework leverages the CKKS scheme, whose support for real numbers is friendly to data science, and a client-aided model using a two-party approach to compute activation functions. We first present CKKS-specific optimizations, enabling a 3x-88x runtime speedup for scalar encoding, and doubling the throughput through a novel use of CKKS plaintext packing into complex numbers. Second, we optimize ciphertext-plaintext addition and multiplication, yielding 2.6x-4.2x runtime speedup. Third, we exploit two graph-level optimizations: lazy rescaling and depth-aware encoding, which allow us to significantly improve performance. Together, these optimizations enable state-of-the-art throughput of 1,998 images/s on the CryptoNets network. Using the client-aided model, we also present homomorphic evaluation of (to our knowledge) the largest network to date, namely, pre-trained MobileNetV2 models on the ImageNet dataset, with 60.4percent/82.7percent top-1/top-5 accuracy and an amortized runtime of 381 ms/image.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 3; 2024: 4; 2025: 2; 2026: 2.
21 papers.
Sort:
By area:
- 2021Privacy-Preserving Machine Learning with Fully Homomorphic Encryption for Deep Neural Networkcited by 57
- 2022THE-X: Privacy-Preserving Transformer Inference with Homomorphic Encryptioncited by 55
- 2021TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryptioncited by 51
- 2021SIRNN: A Math Library for Secure RNN Inferencecited by 28
- 2021A methodology for training homomorphicencryption friendly neural networkscited by 10
- 2021Enabling Homomorphically Encrypted Inference for Large DNN Modelscited by 6
- 2023Training Large Scale Polynomial CNNs for E2E Inference over Homomorphic Encryptioncited by 5
- 2024Privacy-Preserving Diffusion Model Using Homomorphic Encryptioncited by 4
- 2022Efficient Pruning for Machine Learning Under Homomorphic Encryptioncited by 2
- 2025A Training Framework for Optimal and Stable Training of Polynomial Neural Networkscited by 2
- 2022Partially Oblivious Neural Network Inferencecited by 1
- 2023HE-MAN -- Homomorphically Encrypted MAchine learning with oNnx modelscited by 1
9 more
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inferencecited by 1
- 2025ReBoot: Encrypted Training of Deep Neural Networks with CKKS Bootstrappingcited by 1
- 2022SEEK: model extraction attack against hybrid secure inference protocolscited by 0
- 2022Privacy-Preserving Credit Card Fraud Detection using Homomorphic Encryptioncited by 0
- 2023Towards Automated Homomorphic Encryption Parameter Selection with Fuzzy Logic and Linear Programmingcited by 0
- 2024Speed-up of Data Analysis with Kernel Trick in Encrypted Domaincited by 0
- 2024CBNN: 3-Party Secure Framework for Customized Binary Neural Networks Inferencecited by 0
- 2026Towards Deep Encrypted Training: Low-Latency, Memory-Efficient, and High-Throughput Inference for Privacy-Preserving Neural Networkscited by 0
- 2026Decision-Aware Quadratic ReLU Replacement for HE-Friendly Inferencecited by 0
- 2026Decision-Aware Quadratic ReLU Replacement for HE-Friendly Inference21 May 2026
- 2026Towards Deep Encrypted Training: Low-Latency, Memory-Efficient, and High-Throughput Inference for Privacy-Preserving Neural Networks18 Apr 2026
- 2025ReBoot: Encrypted Training of Deep Neural Networks with CKKS Bootstrapping24 Jun 2025
- 2025A Training Framework for Optimal and Stable Training of Polynomial Neural Networks16 May 2025
- 2024CBNN: 3-Party Secure Framework for Customized Binary Neural Networks Inference21 Dec 2024
- 2024Speed-up of Data Analysis with Kernel Trick in Encrypted Domain14 Jun 2024
- 2024Privacy-Preserving Diffusion Model Using Homomorphic Encryption9 Mar 2024
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inference2 Feb 2024
- 2023Training Large Scale Polynomial CNNs for E2E Inference over Homomorphic Encryption26 Apr 2023
- 2023Towards Automated Homomorphic Encryption Parameter Selection with Fuzzy Logic and Linear Programming17 Feb 2023
- 2023HE-MAN -- Homomorphically Encrypted MAchine learning with oNnx models16 Feb 2023
- 2022Privacy-Preserving Credit Card Fraud Detection using Homomorphic Encryption12 Nov 2022
9 more
- 2022Partially Oblivious Neural Network Inference27 Oct 2022
- 2022SEEK: model extraction attack against hybrid secure inference protocols14 Sep 2022
- 2022Efficient Pruning for Machine Learning Under Homomorphic Encryption7 Jul 2022
- 2022THE-X: Privacy-Preserving Transformer Inference with Homomorphic Encryption1 Jun 2022
- 2021A methodology for training homomorphicencryption friendly neural networks5 Nov 2021
- 2021Privacy-Preserving Machine Learning with Fully Homomorphic Encryption for Deep Neural Network14 Jun 2021
- 2021SIRNN: A Math Library for Secure RNN Inference10 May 2021
- 2021TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryption7 Apr 2021
- 2021Enabling Homomorphically Encrypted Inference for Large DNN Models30 Mar 2021
- 2021Privacy-Preserving Machine Learning with Fully Homomorphic Encryption for Deep Neural Networkcited by 57
- 2022THE-X: Privacy-Preserving Transformer Inference with Homomorphic Encryptioncited by 55
- 2021TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryptioncited by 51
- 2021SIRNN: A Math Library for Secure RNN Inferencecited by 28
- 2021A methodology for training homomorphicencryption friendly neural networkscited by 10
- 2021Enabling Homomorphically Encrypted Inference for Large DNN Modelscited by 6
- 2023Training Large Scale Polynomial CNNs for E2E Inference over Homomorphic Encryptioncited by 5
- 2022Efficient Pruning for Machine Learning Under Homomorphic Encryptioncited by 2
- 2025A Training Framework for Optimal and Stable Training of Polynomial Neural Networkscited by 2
- 2022Partially Oblivious Neural Network Inferencecited by 1
- 2023HE-MAN -- Homomorphically Encrypted MAchine learning with oNnx modelscited by 1
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inferencecited by 1
12 most cited of 20 All 20 (JSON)
- 2026Decision-Aware Quadratic ReLU Replacement for HE-Friendly Inference21 May 2026
- 2026Towards Deep Encrypted Training: Low-Latency, Memory-Efficient, and High-Throughput Inference for Privacy-Preserving Neural Networks18 Apr 2026
- 2025ReBoot: Encrypted Training of Deep Neural Networks with CKKS Bootstrapping24 Jun 2025
- 2025A Training Framework for Optimal and Stable Training of Polynomial Neural Networks16 May 2025
- 2024CBNN: 3-Party Secure Framework for Customized Binary Neural Networks Inference21 Dec 2024
- 2024Speed-up of Data Analysis with Kernel Trick in Encrypted Domain14 Jun 2024
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inference2 Feb 2024
- 2023Training Large Scale Polynomial CNNs for E2E Inference over Homomorphic Encryption26 Apr 2023
- 2023Towards Automated Homomorphic Encryption Parameter Selection with Fuzzy Logic and Linear Programming17 Feb 2023
- 2023HE-MAN -- Homomorphically Encrypted MAchine learning with oNnx models16 Feb 2023
- 2022Privacy-Preserving Credit Card Fraud Detection using Homomorphic Encryption12 Nov 2022
- 2022Partially Oblivious Neural Network Inference27 Oct 2022
12 newest of 20 All 20 (JSON)