paper-with-me

Papers

SecureGBM: Secure Multi-Party Gradient Boosting

2019-11-27 · Zhi Fengy, Haoyi Xiong, Chuanyuan Song, Sijia Yang, Baoxin Zhao, Licheng Wang, Zeyu Chen, Shengwen Yang, Li-Ping Liu, Jun Huan

Federated machine learning systems have been widely used to facilitate the joint data analytics across the distributed datasets owned by the different parties that do not trust each others. In this paper, we proposed a novel Gradient Boosting Machines (GBM) framework SecureGBM built-up with a multi-party computation model based on semi-homomorphic encryption, where every involved party can jointly obtain a shared Gradient Boosting machines model while protecting their own data from the potential privacy leakage and inferential identification. More specific, our work focused on a specific "dual--party" secure learning scenario based on two parties -- both party own an unique view (i.e., attributes or features) to the sample group of samples while only one party owns the labels. In such scenario, feature and label data are not allowed to share with others. To achieve the above goal, we firstly extent -- LightGBM -- a well known implementation of tree-based GBM through covering its key operations for training and inference with SEAL homomorphic encryption schemes. However, the performance of such re-implementation is significantly bottle-necked by the explosive inflation of the communication payloads, based on ciphertexts subject to the increasing length of plaintexts. In this way, we then proposed to use stochastic approximation techniques to reduced the communication payloads while accelerating the overall training procedure in a statistical manner. Our experiments using the real-world data showed that SecureGBM can well secure the communication and computation of LightGBM training and inference procedures for the both parties while only losing less than 3% AUC, using the same number of iterations for gradient boosting, on a wide range of benchmark datasets.

📄 PDF Abstract BibTeX arXiv:1911.11997

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Practical Federated Gradient Boosting Decision Trees

2019-11-11 · Qinbin Li, Zeyi Wen, Bingsheng He

Gradient Boosting Decision Trees (GBDTs) have become very successful in recent years, with many awards in machine learning and data mining competitions. There have been several recent studies on how to train GBDTs in the…

Federated Learning

Large-Scale Secure XGB for Vertical Federated Learning

2020-05-18 · Wenjing Fang, Derun Zhao, Jin Tan, Chaochao Chen 외

Privacy-preserving machine learning has drawn increasingly attention recently, especially with kinds of privacy regulations come into force. Under such situation, Federated Learning (FL) appears to facilitate privacy-pre…

BIG-bench Machine LearningFederated LearningPrivacy PreservingVertical Federated Learning

Federated Coordinate Descent for Privacy-Preserving Multiparty Linear Regression

2022-09-16 · Xinlin Leng, Chenxu Li, Weifeng Xu, Yuyan Sun 외

Distributed privacy-preserving regression schemes have been developed and extended in various fields, where multiparty collaboratively and privately run optimization algorithms, e.g., Gradient Descent, to learn a set of …

Privacy Preservingregression

SecureBoost+: Large Scale and High-Performance Vertical Federated Gradient Boosting Decision Tree

2021-10-21 · Tao Fan, Weijing Chen, Guoqiang Ma, Yan Kang 외

Gradient boosting decision tree (GBDT) is an ensemble machine learning algorithm, which is widely used in industry, due to its good performance and easy interpretation. Due to the problem of data isolation and the requir…

Federated LearningPrivacy PreservingVertical Federated Learning

Distributed Learning without Distress: Privacy-Preserving Empirical Risk Minimization

2018-12-01 · NeurIPS 2018 12 · Bargav Jayaraman, Lingxiao Wang, David Evans, Quanquan Gu

Distributed learning allows a group of independent data owners to collaboratively learn a model over their data sets without exposing their private data. We present a distributed learning approach that combines different…

Privacy Preserving