TY - JOUR
T1 - HEaaN-NB
T2 - Non-Interactive Privacy-Preserving Naive Bayes Using CKKS for Secure Outsourced Cloud Computing
AU - Han, Boyoung
AU - Shin, Hojune
AU - Kim, Yeonghyeon
AU - Choi, Jina
AU - Lee, Younho
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2024
Y1 - 2024
N2 - Although there has been significant progress in homomorphic encryption (HE) technology, a fully homomorphic Naive Bayes (NB) classifier capable of training on HE-encrypted data without decryption has not yet been efficiently developed. This research introduces a new method for approximating homomorphic logarithm calculations with an average relative error under 0.01%. Leveraging the SIMD functionality of the HE framework and a GPU, this technique can compute logarithm values for thousands of encrypted probabilities in about 2.5 seconds. Building upon this, we present a more efficient fully homomorphic NB classifier. Our method can train on a breast cancer dataset in roughly 14.3 seconds and perform query inferences in 0.84 seconds. Compared to the recent privacy-protecting NB classifier from Liu et al. in 2017, which offers a similar security level, our method is estimated to be about 28 times faster.
AB - Although there has been significant progress in homomorphic encryption (HE) technology, a fully homomorphic Naive Bayes (NB) classifier capable of training on HE-encrypted data without decryption has not yet been efficiently developed. This research introduces a new method for approximating homomorphic logarithm calculations with an average relative error under 0.01%. Leveraging the SIMD functionality of the HE framework and a GPU, this technique can compute logarithm values for thousands of encrypted probabilities in about 2.5 seconds. Building upon this, we present a more efficient fully homomorphic NB classifier. Our method can train on a breast cancer dataset in roughly 14.3 seconds and perform query inferences in 0.84 seconds. Compared to the recent privacy-protecting NB classifier from Liu et al. in 2017, which offers a similar security level, our method is estimated to be about 28 times faster.
KW - CKKS
KW - Naive Bayes classifier
KW - fully homomorphic encryption
KW - privacy-preserving machine learning
UR - http://www.scopus.com/inward/record.url?scp=85200802373&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2024.3438161
DO - 10.1109/ACCESS.2024.3438161
M3 - Article
AN - SCOPUS:85200802373
SN - 2169-3536
VL - 12
SP - 110762
EP - 110780
JO - IEEE Access
JF - IEEE Access
ER -