Fully Homomorphic Privacy-Preserving Naive Bayes Machine Learning and Classification

Boyoung Han, Yeonghyeon Kim, Jina Choi, Hojune Shin, Younho Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Despite the revolutionary advancement of homomorphic encryption (HE) technology, no efficient fully homomorphic Naive Bayes (NB) classifier that can perform training with HE-encrypted data has been developed without using a decryption function. In this study, we propose an approximate homomorphic logarithm calculation method with a relative error of less than 0.01% on average. Using the SIMD function of the underlying HE scheme, the logarithm values for thousands of encrypted probability values can be calculated in approximately 2.5s with the help of a GPU. Based on this, we propose an efficient fully homomorphic NB method. The proposed NB classifier could complete the training on the breast cancer dataset considered within approximately 14.3s, and perform inference for a query in 0.84s. This is estimated around 28 times faster compared to the recent privacy-preserving NB classifier supporting an analogous level of security by Liu et al. in 2017 on the same computational environment and the same CKKS HE operations performance.

Original languageEnglish
Title of host publicationWAHC 2023 - Proceedings of the 11th Workshop on Encrypted Computing and Applied Homomorphic Cryptography
PublisherAssociation for Computing Machinery, Inc
Pages91-102
Number of pages12
ISBN (Electronic)9798400702556
DOIs
StatePublished - 26 Nov 2023
Event11th Annual Workshop on Encrypted Computing and Applied Homomorphic Cryptography, WAHC 2023 - Copenhagen, Denmark
Duration: 26 Nov 2023 → …

Publication series

NameWAHC 2023 - Proceedings of the 11th Workshop on Encrypted Computing and Applied Homomorphic Cryptography

Conference

Conference11th Annual Workshop on Encrypted Computing and Applied Homomorphic Cryptography, WAHC 2023
Country/TerritoryDenmark
CityCopenhagen
Period26/11/23 → …

Keywords

  • ckks
  • fully homomorphic encryption.
  • naive bayes classifier
  • privacy-preserving machine learning

Fingerprint

Dive into the research topics of 'Fully Homomorphic Privacy-Preserving Naive Bayes Machine Learning and Classification'. Together they form a unique fingerprint.

Cite this