Efficient Differential Privacy Random Forest Training Algorithm
Author:
Affiliation:

Clc Number:

TP309

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Differential privacy, with its powerful privacy protection ability, has been applied in random forest algorithms to solve privacy leakage problem. However, directly applying differential privacy to random forest will seriously reduce the classification accuracy of the model. Therefore, in order to alleviate the contradiction between privacy protection and model accuracy, this paper proposes a novel differential privacy random forest training algorithm, called eDPRF. Specifically, we design a decision tree construction method based on permute-and-flip mechanism, which utilizes the efficient query output advantage of this mechanism to design corresponding utility functions to achieve precise output of split features and labels. At the same time, we design a privacy budget allocation strategy based on composition theorem, which improves the privacy budget utilization rate of nodes by obtaining training subsets without replacement sampling and adjusting internal budgets through differentiation. Finally, privacy analysis and experimental results show that proposed algorithm outperforms similar algorithms in terms of classification accuracy given the same privacy budget.

    Reference
    Related
    Cited by
Get Citation

王树兰,邱瑶,赵陈斌,邹家须,王彩芬.一种高效的差分隐私随机森林训练算法.软件学报,2025,36(7):0

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 10,2024
  • Revised:October 15,2024
  • Adopted:
  • Online: December 10,2024
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063