Skip to main navigation Skip to search Skip to main content

GTree: GPU-friendly Privacy-preserving Decision Tree Training and Inference

Qifan Wang, Shujie Cui, Lei Zhou, Ye Dong, Jianli Bai, Yun Sing Koh, Giovanni Russello

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

Abstract

Outsourcing Decision tree (DT) training and inference to cloud platforms raises privacy concerns. Recent Secure Multi-Party Computation (MPC)-based methods are hindered by heavy overhead. Few recent studies explored GPUs to improve MPC-protected deep learning, yet integrating GPUs into MPC-protected DT with massive data-dependent operations remains challenging, raising question: can MPC-protected DT training and inference fully leverage GPUs for optimal performance?We present GTree, the first scheme that exploits GPU to accelerate MPC-protected secure DT training and inference. GTree is built across 3 parties who jointly perform DT training and inference with GPUs. GTree is secure against semi-honest adversaries, ensuring that no sensitive information is disclosed. GTree offers enhanced security than prior solutions, which only reveal tree depth and data size while prior solutions also leak tree structure. With our oblivious array access, access patterns on GPU are also protected. To harness the full potential of GPUs, we design a novel tree encoding method and craft our MPC protocols into GPU-friendly versions. GTree achieves ~11× and ~21× improvements in training SPECT and Adult datasets, compared to prior most efficient CPU-based work. For inference, GTree outperforms the prior most efficient work by 126× when inferring 104 instances with a 7-level tree.

Original languageEnglish
Title of host publicationProceedings - 2024 IEEE 23rd International Conference on Trust, Security and Privacy in Computing and Communications TrustCom/BigDataSE/CSE/EUC/iSCI 2024
EditorsLiqun Chen
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages775-785
Number of pages11
ISBN (Electronic)9798331506209
ISBN (Print)9798331506216
DOIs
Publication statusPublished - 2024
EventIEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) 2024 - Sanya, China
Duration: 17 Dec 202421 Dec 2024
Conference number: 23rd
https://ieeexplore.ieee.org/xpl/conhome/10944785/proceeding (Proceedings)
https://ieee-aiplus.org/2024/trustcom/ (Website)

Conference

ConferenceIEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) 2024
Abbreviated titleTrustCom 2024
Country/TerritoryChina
CitySanya
Period17/12/2421/12/24
Internet address

Keywords

  • decision trees
  • GPU
  • privacy-preserving machine learning
  • secure computation

Cite this