English

Balance is key: Private median splits yield high-utility random trees

Machine Learning 2021-02-23 v2 Machine Learning

Abstract

Random forests are a popular method for classification and regression due to their versatility. However, this flexibility can come at the cost of user privacy, since training random forests requires multiple data queries, often on small, identifiable subsets of the training data. Privatizing these queries typically comes at a high utility cost, in large part because we are privatizing queries on small subsets of the data, which are easily corrupted by added noise. In this paper, we propose DiPriMe forests, a novel tree-based ensemble method for differentially private regression and classification, which is appropriate for real or categorical covariates. We generate splits using a differentially private version of the median, which encourages balanced leaf nodes. By avoiding low occupancy leaf nodes, we avoid high signal-to-noise ratios when privatizing the leaf node sufficient statistics. We show theoretically and empirically that the resulting algorithm exhibits high utility, while ensuring differential privacy.

Keywords

Cite

@article{arxiv.2006.08795,
  title  = {Balance is key: Private median splits yield high-utility random trees},
  author = {Shorya Consul and Sinead A. Williamson},
  journal= {arXiv preprint arXiv:2006.08795},
  year   = {2021}
}

Comments

17 pages

R2 v1 2026-06-23T16:21:18.241Z