Circa: Stochastic ReLUs for Private Deep Learning
Not on the map. Why?
Abstract (arXiv)
The simultaneous rise of machine learning as a service and concerns over user privacy have increasingly motivated the need for private inference (PI). While recent work demonstrates PI is possible using cryptographic primitives, the computational overheads render it impractical. The community is largely unprepared to address these overheads, as the source of slowdown in PI stems from the ReLU operator whereas optimizations for plaintext inference focus on optimizing FLOPs. In this paper we re-think the ReLU computation and propose optimizations for PI tailored to properties of neural networks. Specifically, we reformulate ReLU as an approximate sign test and introduce a novel truncation method for the sign test that significantly reduces the cost per ReLU. These optimizations result in a specific type of stochastic ReLU. The key observation is that the stochastic fault behavior is well suited for the fault-tolerant properties of neural network inference. Thus, we provide significant savings without impacting accuracy. We collectively call the optimizations Circa and demonstrate improvements of up to 4.7x storage and 3x runtime over baseline implementations; we further show that Circa can be used on top of recent PI optimizations to obtain 1.8x additional speedup.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 15 of its 30 references that are in the map. First posted on arXiv 15 Jun 2021.
Builds on
15 of 30 references.
References · 15
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 101
- 2020FALCON: Honest-Majority Maliciously Secure Framework for Private Deep Learningcited by 74
- 2019XONN: XNOR-based Oblivious Deep Neural Network Inferencecited by 51
- 2021DeepReDuce: ReLU Reduction for Fast Private Inferencecited by 50
- 2021CryptGPU: Fast Privacy-Preserving Machine Learning on the GPUcited by 46
- 2018Faster CryptoNets: Leveraging Sparsity for Real-World Encrypted Inferencecited by 45
- 2020CryptoNAS: Private Inference on a ReLU Budgetcited by 40
- 2018ThUnderVolt: Enabling Aggressive Voltage Underscaling and Timing Error Resilience for Energy Efficient Deep Neural Network Acceleratorscited by 17
3 more
Built on by
Citing papers per year: 2022: 5; 2023: 5; 2024: 4; 2025: 1; 2026: 1.
16 papers.
Sort:
- 2022Selective Network Linearization for Efficient Private Inferencecited by 31
- 2023Learning to Linearize Deep Neural Networks for Secure and Efficient Private Inferencecited by 20
- 2023AutoFHE: Automated Adaption of CNNs for Efficient Evaluation over FHEcited by 15
- 2022AESPA: Accuracy Preserving Low-degree Polynomial Activation for Fast Private Inferencecited by 14
- 2022MPC-Pipe: an Efficient Pipeline Scheme for Secure Multi-party Machine Learning Inferencecited by 4
- 2023PriViT: Vision Transformers for Fast Private Inferencecited by 4
- 2024ReLU's Revival: On the Entropic Overload in Normalization-Free Large Language Modelscited by 3
- 2022Tabula: Efficiently Computing Nonlinear Activation Functions for Secure Neural Network Inferencecited by 2
- 2022Stochastic Perturbations of Tabular Features for Non-Deterministic Inference with Automungecited by 1
- 2023Securing Neural Networks with Knapsack Optimizationcited by 1
- 2023Towards Fast and Scalable Private Inferencecited by 1
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inferencecited by 1
4 more
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2025DeepShare: Sharing ReLU Across Channels and Layers for Efficient Private Inference19 Dec 2025
- 2024TruncFormer: Private LLM Inference Using Only Truncations2 Dec 2024
- 2024ReLU's Revival: On the Entropic Overload in Normalization-Free Large Language Models12 Oct 2024
- 2024Secure Multiparty Generative AI27 Sep 2024
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inference2 Feb 2024
- 2023AutoFHE: Automated Adaption of CNNs for Efficient Evaluation over FHE12 Oct 2023
- 2023PriViT: Vision Transformers for Fast Private Inference6 Oct 2023
- 2023Towards Fast and Scalable Private Inference9 Jul 2023
- 2023Securing Neural Networks with Knapsack Optimization20 Apr 2023
- 2023Learning to Linearize Deep Neural Networks for Secure and Efficient Private Inference23 Jan 2023
- 2022MPC-Pipe: an Efficient Pipeline Scheme for Secure Multi-party Machine Learning Inference27 Sep 2022
4 more
- 2022Tabula: Efficiently Computing Nonlinear Activation Functions for Secure Neural Network Inference5 Mar 2022
- 2022Stochastic Perturbations of Tabular Features for Non-Deterministic Inference with Automunge18 Feb 2022
- 2022Selective Network Linearization for Efficient Private Inference4 Feb 2022
- 2022AESPA: Accuracy Preserving Low-degree Polynomial Activation for Fast Private Inference18 Jan 2022
- 2022Selective Network Linearization for Efficient Private Inferencecited by 31
- 2023Learning to Linearize Deep Neural Networks for Secure and Efficient Private Inferencecited by 20
- 2023AutoFHE: Automated Adaption of CNNs for Efficient Evaluation over FHEcited by 15
- 2022AESPA: Accuracy Preserving Low-degree Polynomial Activation for Fast Private Inferencecited by 14
- 2022MPC-Pipe: an Efficient Pipeline Scheme for Secure Multi-party Machine Learning Inferencecited by 4
- 2023PriViT: Vision Transformers for Fast Private Inferencecited by 4
- 2024ReLU's Revival: On the Entropic Overload in Normalization-Free Large Language Modelscited by 3
- 2022Tabula: Efficiently Computing Nonlinear Activation Functions for Secure Neural Network Inferencecited by 2
- 2022Stochastic Perturbations of Tabular Features for Non-Deterministic Inference with Automungecited by 1
- 2023Securing Neural Networks with Knapsack Optimizationcited by 1
- 2023Towards Fast and Scalable Private Inferencecited by 1
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inferencecited by 1
12 most cited of 16 All 16 (JSON)
- 2026LRD-MPC: Efficient MPC Inference through Low-rank Decomposition16 Feb 2026
- 2025DeepShare: Sharing ReLU Across Channels and Layers for Efficient Private Inference19 Dec 2025
- 2024TruncFormer: Private LLM Inference Using Only Truncations2 Dec 2024
- 2024ReLU's Revival: On the Entropic Overload in Normalization-Free Large Language Models12 Oct 2024
- 2024Secure Multiparty Generative AI27 Sep 2024
- 2024Bi-CryptoNets: Leveraging Different-Level Privacy for Encrypted Inference2 Feb 2024
- 2023AutoFHE: Automated Adaption of CNNs for Efficient Evaluation over FHE12 Oct 2023
- 2023PriViT: Vision Transformers for Fast Private Inference6 Oct 2023
- 2023Towards Fast and Scalable Private Inference9 Jul 2023
- 2023Securing Neural Networks with Knapsack Optimization20 Apr 2023
- 2023Learning to Linearize Deep Neural Networks for Secure and Efficient Private Inference23 Jan 2023
- 2022MPC-Pipe: an Efficient Pipeline Scheme for Secure Multi-party Machine Learning Inference27 Sep 2022
12 newest of 16 All 16 (JSON)