Robust Encrypted Inference in Deep Learning: A Pathway to Secure Misinformation Detection

To combat the rapid spread of misinformation on social networks, automated misinformation detection systems based on deep neural networks (DNNs) have been developed. However, these tools are often proprietary and lack transparency, which limits their usefulness. Furthermore, privacy concerns limit data sharing by data owners as well as by data-driven misinformation-detection services. Although data encryption techniques can help address privacy concerns in DNN inference, there is a challenge to the seamless integration of these techniques due to the encryption errors induced by cascaded encrypted operations, as well as a mismatch between the tools used for DNNs and cryptography. In this paper, we make two-fold contributions. First, we study the noise bounds of homomorphic encryption (HE) operations as error propagation in DNN layers and derive two properties that, if satisfied by the layer, will considerably reduce the output error. We identify that <inline-formula><tex-math notation="LaTeX">$L_{2}$</tex-math></inline-formula> regularization and sigmoid activation satisfy these properties and validate our hypothesis, for instance, replacing ReLU with sigmoid reduced the output error by <inline-formula><tex-math notation="LaTeX">$10^{6}\times$</tex-math></inline-formula>(best case) to <inline-formula><tex-math notation="LaTeX">$10\times$</tex-math></inline-formula>(worst case). Second, we extend the Python encryption library TenSeal by enabling the automatic conversion of a TensorFlow DNN into an encryption-compatible DNN with a few lines of code. These contributions are significant as encryption-friendly DL architectures are sorely needed to close the gap between DL-in-research and DL-in-practice.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Dependable and Secure Computing
Published
2024-08-22
DOI
https://doi.org/10.1109/tdsc.2024.3447629
Citations
1
Primary Topic
Adversarial Robustness in Machine Learning
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Robust Encrypted Inference in Deep Learning: A Pathway to Secure Misinformation Detection

Amer AlGhadhban, Rana Tallal Javed, Adnan Qayyum, Junaid Qadir et al.
1 citations
IEEE Transactions on Dependable and Secure Computing
Adversarial Robustness in Machine Learning
0.35
article

Robust Encrypted Inference in Deep Learning: A Pathway to Secure Misinformation Detection

Amer AlGhadhban, Rana Tallal Javed, Adnan Qayyum, Junaid Qadir, Meshari Alazmi, Khaled A. Al-Utaibi, Hassan Ali, Ahmad Alzamil
article en
1 citations

Abstract

To combat the rapid spread of misinformation on social networks, automated misinformation detection systems based on deep neural networks (DNNs) have been developed. However, these tools are often proprietary and lack transparency, which limits their usefulness. Furthermore, privacy concerns limit data sharing by data owners as well as by data-driven misinformation-detection services. Although data encryption techniques can help address privacy concerns in DNN inference, there is a challenge to the seamless integration of these techniques due to the encryption errors induced by cascaded encrypted operations, as well as a mismatch between the tools used for DNNs and cryptography. In this paper, we make two-fold contributions. First, we study the noise bounds of homomorphic encryption (HE) operations as error propagation in DNN layers and derive two properties that, if satisfied by the layer, will considerably reduce the output error. We identify that <inline-formula><tex-math notation="LaTeX">$L_{2}$</tex-math></inline-formula> regularization and sigmoid activation satisfy these properties and validate our hypothesis, for instance, replacing ReLU with sigmoid reduced the output error by <inline-formula><tex-math notation="LaTeX">$10^{6}\times$</tex-math></inline-formula>(best case) to <inline-formula><tex-math notation="LaTeX">$10\times$</tex-math></inline-formula>(worst case). Second, we extend the Python encryption library TenSeal by enabling the automatic conversion of a TensorFlow DNN into an encryption-compatible DNN with a few lines of code. These contributions are significant as encryption-friendly DL architectures are sorely needed to close the gap between DL-in-research and DL-in-practice.

IEEE Transactions on Dependable and Secure ComputingVol. 22(2)
Information Technology University (PK), University of the Punjab (PK), UNSW Sydney (AU), University of Ha'il (SA), Qatar University (QA)
Reduced inequalities
Openalex Percentile: Top 35%
Adversarial Robustness in Machine Learning
0.35
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.