Privacy Budget Scheduling
Not on the map. Why?
Abstract (arXiv)
Machine learning (ML) models trained on personal data have been shown to leak information about users. Differential privacy (DP) enables model training with a guaranteed bound on this leakage. Each new model trained with DP increases the bound on data leakage and can be seen as consuming part of a global privacy budget that should not be exceeded. This budget is a scarce resource that must be carefully managed to maximize the number of successfully trained models. We describe PrivateKube, an extension to the popular Kubernetes datacenter orchestrator that adds privacy as a new type of resource to be managed alongside other traditional compute resources, such as CPU, GPU, and memory. The abstractions we design for the privacy resource mirror those defined by Kubernetes for traditional resources, but there are also major differences. For example, traditional compute resources are replenishable while privacy is not: a CPU can be regained after a model finishes execution while privacy budget cannot. This distinction forces a re-design of the scheduler. We present DPF (Dominant Private Block Fairness) -- a variant of the popular Dominant Resource Fairness (DRF) algorithm -- that is geared toward the non-replenishable privacy resource but enjoys similar theoretical properties as DRF. We evaluate PrivateKube and DPF on microbenchmarks and an ML workload on Amazon Reviews data. Compared to existing baselines, DPF allows training more models under the same global privacy guarantee. This is especially true for DPF over R'enyi DP, a highly composable form of DP.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 11 of its 65 references that are in the map. First posted on arXiv 29 Jun 2021.
Builds on
11 of 65 references.
References · 11
- 2016Deep Learning with Differential Privacycited by 2,728
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 864
- 2017Renyi Differential Privacycited by 650
- 2019Analyzing Information Leakage of Updates to Natural Language Modelscited by 90
- 2019Differentially Private Model Publishing for Deep Learningcited by 71
- 2020Individual Privacy Accounting via a Renyi Filtercited by 59
- 2021Practical Privacy Filters and Odometers with R'enyi Differential Privacy and Applications to Differentially Private Deep Learningcited by 12
- 2019Privacy Accounting and Quality Control in the Sage Differentially Private ML Platformcited by 10
- 2020Guidelines for Implementing and Auditing Differentially Private Systemscited by 10
- 2018Differential Privacy for Growing Databasescited by 8
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 1.
4 papers.
- 2022FederatedScope: A Flexible Federated Learning Platform for Heterogeneitycited by 53
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Visioncited by 6
- 2022DPack: Efficiency-Oriented Privacy Budget Schedulingcited by 1
- 2024DPBalance: Efficient and Fair Privacy Budget Scheduling for Federated Learning as a Servicecited by 0
- 2024DPBalance: Efficient and Fair Privacy Budget Scheduling for Federated Learning as a Service15 Feb 2024
- 2022DPack: Efficiency-Oriented Privacy Budget Scheduling26 Dec 2022
- 2022Deep Learning Workload Scheduling in GPU Datacenters: Taxonomy, Challenges and Vision24 May 2022
- 2022FederatedScope: A Flexible Federated Learning Platform for Heterogeneity11 Apr 2022