PrivSpike: Employing Homomorphic Encryption for Private Inference of Deep Spiking Neural Networks
Not on the map. Why?
Abstract (arXiv)
Deep learning has become a cornerstone of modern machine learning. It relies heavily on vast datasets and significant computational resources for high performance. This data often contains sensitive information, making privacy a major concern in deep learning. Spiking Neural Networks (SNNs) have emerged as an energy-efficient alternative to conventional deep learning approaches. Nevertheless, SNNs still depend on large volumes of data, inheriting all the privacy challenges of deep learning. Homomorphic encryption addresses this challenge by allowing computations to be performed on encrypted data, ensuring data confidentiality throughout the entire processing pipeline. In this paper, we introduce PRIVSPIKE, a privacy-preserving inference framework for SNNs using the CKKS homomorphic encryption scheme. PRIVSPIKE supports arbitrary depth SNNs and introduces two key algorithms for evaluating the Leaky Integrate-and-Fire activation function: (1) a polynomial approximation algorithm designed for high-performance SNN inference, and (2) a novel scheme-switching algorithm that optimizes precision at a higher computational cost. We evaluate PRIVSPIKE on MNIST, CIFAR-10, Neuromorphic MNIST, and CIFAR-10 DVS using models from LeNet-5 and ResNet-19 architectures, achieving encrypted inference accuracies of 98.10%, 79.3%, 98.1%, and 66.0%, respectively. On a consumer-grade CPU, SNN LeNet-5 models achieved inference times of 28 seconds on MNIST and 212 seconds on Neuromorphic MNIST. For SNN ResNet-19 models, inference took 784 seconds on CIFAR-10 and 1846 seconds on CIFAR-10 DVS. These results establish PRIVSPIKE as a viable and efficient solution for secure SNN inference, bridging the gap between energy-efficient deep neural networks and strong cryptographic privacy guarantees while outperforming prior encrypted SNN solutions.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 54 references that are in the map. First posted on arXiv 5 Oct 2025.
Builds on
13 of 54 references.
References · 13
- 2015Converting Static Image Datasets to Spiking Neuromorphic Datasets Using Saccadescited by 314
- 2019A Survey of the Recent Architectures of Deep Convolutional Neural Networkscited by 213
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2021Activation Functions in Deep Learning: A Comprehensive Survey and Benchmarkcited by 155
- 2016Supervised learning based on temporal coding in spiking neural networkscited by 76
- 2020Pooling Methods in Deep Neural Networks, a Reviewcited by 52
- 2022Rate Coding or Direct Coding: Which One is Better for Accurate, Robust, and Energy-efficient Spiking Neural Networks?cited by 25
- 2020TCL: an ANN-to-SNN Conversion with Trainable Clipping Layerscited by 20
- 2023A Survey of Secure Computation Using Trusted Execution Environmentscited by 8
- 2023A Homomorphic Encryption Framework for Privacy-Preserving Spiking Neural Networkscited by 4
- 2023Ultra-low-power Image Classification on Neuromorphic Hardwarecited by 3
- 2025Hardware, Algorithms, and Applications of the Neuromorphic Vision Sensor: a Reviewcited by 3
1 more
Built on by
Not cited yet.