Herb: Privacy-preserving Random Forest with Partially Homomorphic Encryption

被引:1
|
作者
Liao, Qianying [1 ]
Cabral, Bruno [1 ]
Fernandes, Joao Paulo [2 ]
Lourenco, Nuno [1 ]
机构
[1] Univ Coimbra, DEI FCTUC, CISUC, Coimbra, Portugal
[2] Univ Porto, DEI FCTUC, LIACC, Porto, Portugal
关键词
privacy-preserving machine learning; decision tree; vertical paradigm; paillier cryptosystem; digital envelope;
D O I
10.1109/IJCNN55064.2022.9892321
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Building a Machine Learning model requires the use of large amounts of data. Due to privacy and regulatory concerns, these data might be owned by multiple sites and are often not mutually shareable. Our work deals with private learning and inference for the Weighted Random Forest model when data records are vertically distributed among multiple sites. Previous privacy-preserving vertical tree-based frameworks either adapt Secure Multi-party Computation or share intermediate results and are hard to generalize or scale. In contrast, our proposal contains efficient collaborative calculation algorithms of the Gini Index and Entropy for computing the impurity of decision tree nodes while protecting all intermediate values and disclosing minimal information. We offer a learning protocol based on the Paillier Cryptosystem and Digital Envelope. Also, we provide an inference protocol found on the Look-up Table. Our experiments show that the proposed protocols do not cause predictive performance loss while still establishing and utilizing the model within a reasonable time. The results imply that practitioners can overcome the barrier of data sharing and produce random forest models for data-heavy domains with strict privacy requirements, such as Health Prediction, Fraud Detection, and Risk Evaluation.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Privacy-Preserving Distributed Optimal Power Flow With Partially Homomorphic Encryption
    Wu, Tong
    Zhao, Changhong
    Zhang, Ying-Jun Angela
    [J]. IEEE TRANSACTIONS ON SMART GRID, 2021, 12 (05) : 4506 - 4521
  • [2] Privacy-Preserving Collective Learning With Homomorphic Encryption
    Paul, Jestine
    Annamalai, Meenatchi Sundaram Muthu Selva
    Ming, William
    Al Badawi, Ahmad
    Veeravalli, Bharadwaj
    Aung, Khin Mi Mi
    [J]. IEEE ACCESS, 2021, 9 : 132084 - 132096
  • [3] A privacy-preserving parallel and homomorphic encryption scheme
    Min, Zhaoe
    Yang, Geng
    Shi, Jingqi
    [J]. OPEN PHYSICS, 2017, 15 (01): : 135 - 142
  • [4] A Review of Homomorphic Encryption for Privacy-Preserving Biometrics
    Yang, Wencheng
    Wang, Song
    Cui, Hui
    Tang, Zhaohui
    Li, Yan
    [J]. SENSORS, 2023, 23 (07)
  • [5] Privacy-preserving set-based estimation using partially homomorphic encryption
    Alanwar, Amr
    Gassmann, Victor
    He, Xingkang
    Said, Hazem
    Sandberg, Henrik
    Johansson, Karl H.
    Althoff, Matthias
    [J]. EUROPEAN JOURNAL OF CONTROL, 2023, 71
  • [6] Privacy-Preserving Decentralized Optimization Using Homomorphic Encryption
    Huo, Xiang
    Liu, Mingxi
    [J]. IFAC PAPERSONLINE, 2020, 53 (05): : 630 - 633
  • [7] Privacy-Preserving Swarm Learning Based on Homomorphic Encryption
    Chen, Lijie
    Fu, Shaojing
    Lin, Liu
    Luo, Yuchuan
    Zhao, Wentao
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT III, 2022, 13157 : 509 - 523
  • [8] Privacy-Preserving Federated Learning Using Homomorphic Encryption
    Park, Jaehyoung
    Lim, Hyuk
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (02):
  • [9] On Fully Homomorphic Encryption for Privacy-Preserving Deep Learning
    Hernandez Marcano, Nestor J.
    Moller, Mads
    Hansen, Soren
    Jacobsen, Rune Hylsberg
    [J]. 2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,
  • [10] Privacy-Preserving Deep Learning With Homomorphic Encryption: An Introduction
    Falcetta, Alessandro
    Roveri, Manuel
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2022, 17 (03) : 14 - 25