mlsanityData to 14 Oct 2026

DP-XGBoost: Private Machine Learning at Scale

arXiv 2110.12770 ↗First posted 25 Oct 2021cs.LG cs.AI cs.CRcited by 3

Not on the map. Why?

Abstract (arXiv)

The big-data revolution announced ten years ago does not seem to have fully happened at the expected scale. One of the main obstacle to this, has been the lack of data circulation. And one of the many reasons people and organizations did not share as much as expected is the privacy risk associated with data sharing operations. There has been many works on practical systems to compute statistical queries with Differential Privacy (DP). There have also been practical implementations of systems to train Neural Networks with DP, but relatively little efforts have been dedicated to designing scalable classical Machine Learning (ML) models providing DP guarantees. In this work we describe and implement a DP fork of a battle tested ML model: XGBoost. Our approach beats by a large margin previous attempts at the task, in terms of accuracy achieved for a given privacy budget. It is also the only DP implementation of boosted trees that scales to big data and can run in distributed environments such as: Kubernetes, Dask or Apache Spark.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 16 of its 35 references that are in the map. First posted on arXiv 25 Oct 2021.

Builds on

16 of 35 references.

References · 16

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  2. 2016Deep Learning with Differential Privacycited by 2,728
  3. 2017Renyi Differential Privacycited by 650
  4. 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 383
  5. 2013The Composition Theorem for Differential Privacycited by 297
  6. 2018Scalable Private Learning with PATEcited by 269
  7. 2018Privacy Amplification by Subsampling: Tight Analyses via Couplings and Divergencescited by 242
  8. 2021Practical and Private (Deep) Learning without Sampling or Shufflingcited by 170
  9. 2019Deep Learning with Gaussian Differential Privacycited by 114
  10. 2018A General Approach to Adding Differential Privacy to Iterative Training Procedurescited by 84
  11. 2019Diffprivlib: The IBM Differential Privacy Librarycited by 53
  12. 2019Differentially Private SQL with Bounded User Contributioncited by 27
4 more
  1. 2021Differentially Private Quantilescited by 23
  2. 2019Privacy-Preserving Gradient Boosting Decision Treescited by 20
  3. 2017Towards Practical Differential Privacy for SQL Queriescited by 19
  4. 2020Duff: A Dataset-Distance-Based Utility Function Family for the Exponential Mechanismcited by 6

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 1.

3 papers.