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 条
  • [11] A Review of Privacy-Preserving Machine Learning Classification
    Wang, Andy
    Wang, Chen
    Bi, Meng
    Xu, Jian
    CLOUD COMPUTING AND SECURITY, PT IV, 2018, 11066 : 671 - 682
  • [12] PRIVACY-PRESERVING PHISHING WEB PAGE CLASSIFICATION VIA FULLY HOMOMORPHIC ENCRYPTION
    Chou, Edward J.
    Gururajan, Arun
    Laine, Kim
    Goel, Nitin Kumar
    Bertiger, Anna
    Stokes, Jack W.
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 2792 - 2796
  • [13] Secure outsourced NB: Accurate and efficient privacy-preserving Naive Bayes classification
    Zhao, Xueli
    Xia, Zhihua
    COMPUTERS & SECURITY, 2023, 124
  • [14] Privacy-preserving naive Bayesian classification
    Zhan, Z
    Chang, LW
    Matwin, S
    Proceedings of the IASTED International Conference on Artificial Intelligence and Applications, Vols 1and 2, 2004, : 14 - 20
  • [15] Enhancing privacy-preserving machine learning with self-learnable activation functions in fully homomorphic encryption
    Xiong, Jichao
    Chen, Jiageng
    Lin, Junyu
    Jiao, Dian
    Liu, Hui
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2024, 86
  • [16] Approximate homomorphic encryption based privacy-preserving machine learning: a survey
    Yuan, Jiangjun
    Liu, Weinan
    Shi, Jiawen
    Li, Qingqing
    ARTIFICIAL INTELLIGENCE REVIEW, 2025, 58 (03)
  • [17] Privacy-Preserving Feature Selection with Fully Homomorphic Encryption
    Ono, Shinji
    Takata, Jun
    Kataoka, Masaharu
    Tomohiro, I
    Shin, Kilho
    Sakamoto, Hiroshi
    ALGORITHMS, 2022, 15 (07)
  • [18] Privacy-preserving genotype imputation with fully homomorphic encryption
    Gursoy, Gamze
    Chielle, Eduardo
    Brannon, Charlotte M.
    Maniatakos, Michail
    Gerstein, Mark
    CELL SYSTEMS, 2022, 13 (02) : 173 - +
  • [19] Privacy-Preserving Fair Learning of Support Vector Machine with Homomorphic Encryption
    Park, Saerom
    Byun, Junyoung
    Lee, Joohee
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 3572 - 3583
  • [20] Memory Efficient Privacy-Preserving Machine Learning Based on Homomorphic Encryption
    Podschwadt, Robert
    Ghazvinian, Parsa
    GhasemiGol, Mohammad
    Takabi, Daniel
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, ACNS 2024, PT II, 2024, 14584 : 313 - 339