Exploiting Unstructured Sparsity in Fully Homomorphic Encrypted DNNs

The deployment of deep neural networks (DNNs) in privacy-sensitive environments is constrained by computational overheads in fully homomorphic encryption (FHE). This paper explores unstructured sparsity in FHE matrix multiplication schemes as a means of reducing this burden while maintaining model accuracy requirements. We demonstrate that sparsity can be exploited in arbitrary matrix multiplication, providing runtime benefits compared to a baseline naïve algorithm at all sparsity levels. This is a notable departure from the plaintext domain, where there is a trade-off between sparsity and the overhead of the sparse multiplication algorithm. In addition, we propose three sparse multiplication schemes in FHE based on common plaintext sparse encodings. We demonstrate the performance gain is scheme-invariant; however, some sparse schemes vastly reduce the memory storage requirements of the encrypted matrix at high sparsity values. Our proposed sparse schemes yield an average performance gain of 2.5× at 50% unstructured sparsity, with our multi-threading scheme providing a 32.5× performance increase over the equivalent single-threaded sparse computation when utilizing 64 cores.

Authors

Institutions

Publication Details

Published
2025-03-30
DOI
https://doi.org/10.1145/3721146.3721948
Citations
4
Primary Topic
Cryptography and Data Security
Type
article
Field-Weighted Citation Impact
9.92
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploiting Unstructured Sparsity in Fully Homomorphic Encrypted DNNs

Ferhat Yaman, Perry Gibson, José Cano, Ian Colbert et al.
4 citations
Cryptography and Data Security
9.92
article

Exploiting Unstructured Sparsity in Fully Homomorphic Encrypted DNNs

Ferhat Yaman, Perry Gibson, José Cano, Ian Colbert, Amitabh Das, A Ferguson, Peter McLeod, Lara D'Agata
article en
4 citations

Abstract

The deployment of deep neural networks (DNNs) in privacy-sensitive environments is constrained by computational overheads in fully homomorphic encryption (FHE). This paper explores unstructured sparsity in FHE matrix multiplication schemes as a means of reducing this burden while maintaining model accuracy requirements. We demonstrate that sparsity can be exploited in arbitrary matrix multiplication, providing runtime benefits compared to a baseline naïve algorithm at all sparsity levels. This is a notable departure from the plaintext domain, where there is a trade-off between sparsity and the overhead of the sparse multiplication algorithm. In addition, we propose three sparse multiplication schemes in FHE based on common plaintext sparse encodings. We demonstrate the performance gain is scheme-invariant; however, some sparse schemes vastly reduce the memory storage requirements of the encrypted matrix at high sparsity values. Our proposed sparse schemes yield an average performance gain of 2.5× at 50% unstructured sparsity, with our multi-threading scheme providing a 32.5× performance increase over the equivalent single-threaded sparse computation when utilizing 64 cores.

Advanced Micro Devices (United States) (US), University of Glasgow (GB)
Openalex Percentile: Top 2%
Cryptography and Data Security
9.92
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Exploiting Unstructured Sparsity in Fully Homomorphic Encrypted DNNs — Ferhat Yaman, Perry Gibson, et al. · (2025) | TGRS Research Map | TGRS