Fully Homomorphic Privacy-Preserving Naive Bayes Machine Learning and Classification

被引:4
|
作者
Han, Boyoung [1 ]
Kim, Yeonghyeon [2 ]
Choi, Jina [1 ]
Shin, Hojune [1 ]
Lee, Younho [1 ]
机构
[1] SeoulTech, Dept Data Sci, Seoul, South Korea
[2] CryptoLab, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Naive Bayes Classifier; Privacy-Preserving Machine Learning; CKKS; Fully Homomorphic Encryption; SECURE;
D O I
10.1145/3605759.3625262
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:91 / 102
页数:12
相关论文
共 50 条
  • [1] Privacy-Preserving Naive Bayes Classification Using Fully Homomorphic Encryption
    Kim, Sangwook
    Omori, Masahiro
    Hayashi, Takuya
    Omori, Toshiaki
    Wang, Lihua
    Ozawa, Seiichi
    NEURAL INFORMATION PROCESSING (ICONIP 2018), PT IV, 2018, 11304 : 349 - 358
  • [2] Privacy-Preserving Naive Bayes Classification
    Huai, Mengdi
    Huang, Liusheng
    Yang, Wei
    Li, Lu
    Qi, Mingyu
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2015, 2015, 9403 : 627 - 638
  • [3] Privacy-preserving Naive Bayes classification
    Vaidya, Jaideep
    Kantarcioglu, Murat
    Clifton, Chris
    VLDB JOURNAL, 2008, 17 (04): : 879 - 898
  • [4] Privacy-preserving Naive Bayes classification in semi-fully distributed data model
    Duy-Hien Vu
    COMPUTERS & SECURITY, 2022, 115
  • [5] A Survey of Deep Learning Architectures for Privacy-Preserving Machine Learning With Fully Homomorphic Encryption
    Podschwadt, Robert
    Takabi, Daniel
    Hu, Peizhao
    Rafiei, Mohammad H. H.
    Cai, Zhipeng
    IEEE ACCESS, 2022, 10 : 117477 - 117500
  • [6] On Fully Homomorphic Encryption for Privacy-Preserving Deep Learning
    Hernandez Marcano, Nestor J.
    Moller, Mads
    Hansen, Soren
    Jacobsen, Rune Hylsberg
    2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,
  • [7] Privacy-Preserving Machine Learning With Fully Homomorphic Encryption for Deep Neural Network
    Lee, Joon-Woo
    Kang, Hyungchul
    Lee, Yongwoo
    Choi, Woosuk
    Eom, Jieun
    Deryabin, Maxim
    Lee, Eunsang
    Lee, Junghyun
    Yoo, Donghoon
    Kim, Young-Sik
    No, Jong-Seon
    IEEE ACCESS, 2022, 10 : 30039 - 30054
  • [8] Recent advances of privacy-preserving machine learning based on(Fully) Homomorphic Encryption
    Cheng Hong
    Security and Safety, 2025, 4 (01) : 49 - 55
  • [9] An efficient and practical approach for privacy-preserving Naive Bayes classification
    Vu, Duy-Hien
    Vu, Trong-Sinh
    Luong, The-Dung
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 68
  • [10] Privacy preserving naive Bayes classification
    Zhang, P
    Tong, YH
    Tang, SW
    Yang, DQ
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2005, 3584 : 744 - 752