An Efficient Learning Framework For Federated XGBoost Using Secret Sharing And Distributed Optimization

05/12/2021
by   Lunchen Xie, et al.
0

XGBoost is one of the most widely used machine learning models in the industry due to its superior learning accuracy and efficiency. Targeting at data isolation issues in the big data problems, it is crucial to deploy a secure and efficient federated XGBoost (FedXGB) model. Existing FedXGB models either have data leakage issues or are only applicable to the two-party setting with heavy communication and computation overheads. In this paper, a lossless multi-party federated XGB learning framework is proposed with a security guarantee, which reshapes the XGBoost's split criterion calculation process under a secret sharing setting and solves the leaf weight calculation problem by leveraging distributed optimization. Remarkably, a thorough analysis of model security is provided as well, and multiple numerical results showcase the superiority of the proposed FedXGB compared with the state-of-the-art models on benchmark datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/28/2023

VERTICES: Efficient Two-Party Vertical Federated Linear Model with TTP-aided Secret Sharing

Vertical Federated Learning (VFL) has emerged as one of the most predomi...
research
08/17/2021

Towards Secure and Practical Machine Learning via Secret Sharing and Random Permutation

With the increasing demands for privacy protection, privacy-preserving m...
research
01/17/2022

EFMVFL: An Efficient and Flexible Multi-party Vertical Federated Learning without a Third Party

Federated learning allows multiple participants to conduct joint modelin...
research
10/29/2019

Secure and Efficient Federated Transfer Learning

Machine Learning models require a vast amount of data for accurate train...
research
05/24/2023

Confidential Truth Finding with Multi-Party Computation (Extended Version)

Federated knowledge discovery and data mining are challenged to assess t...
research
12/21/2021

A Survey on Perfectly-Secure Verifiable Secret-Sharing

Verifiable Secret-Sharing (VSS) is a fundamental primitive in secure dis...
research
07/07/2023

Federated Unlearning via Active Forgetting

The increasing concerns regarding the privacy of machine learning models...

Please sign up or login with your details

Forgot password? Click here to reset