Projects per year
Abstract
We present d3p, a software package designed to help fielding runtime efficient widely-applicable Bayesian inference under differential privacy guarantees. d3p achieves general applicability to a wide range of probabilistic modelling problems by implementing the differentially private variational inference algorithm, allowing users to fit any parametric probabilistic model with a differentiable density function. d3p adopts the probabilistic programming paradigm as a powerful way for the user to flexibly define such models. We demonstrate the use of our software on a hierarchical logistic regression example, showing the expressiveness of the modelling approach as well as the ease of running the parameter inference. We also perform an empirical evaluation of the runtime of the private inference on a complex model and find an ~10 fold speed-up compared to an implementation using TensorFlow Privacy.
Original language | English |
---|---|
Pages (from-to) | 407–425 |
Journal | Proceedings of Privacy Enhancing Technologies |
Volume | 2022 |
Issue number | 2 |
DOIs | |
Publication status | Published - 1 Apr 2022 |
MoE publication type | A4 Conference publication |
Event | Privacy Enhancing Technologies Symposium - Sydney, Australia Duration: 11 Jul 2022 → 15 Jul 2022 Conference number: 22 |
Keywords
- Differential privacy
- JAX
- NumPyro
- Probabilistic programming
- Variational inference
Fingerprint
Dive into the research topics of 'd3p - A Python Package for Differentially-Private Probabilistic Programming'. Together they form a unique fingerprint.Projects
- 3 Finished
-
FIT: Federated probabilistic modelling for heterogeneous programmable IoT systems
Kaski, S., Filstroff, L., Jälkö, J., Prediger, L., Kulkarni, T. & Mallasto, A.
04/09/2019 → 31/12/2022
Project: Academy of Finland: Other research funding
-
Interactive machine learning from multiple biodata sources
Kaski, S., Hämäläinen, A., Gadd, C., Hegde, P., Shen, Z., Siren, J., Trinh, T., Jain, A. & Jälkö, J.
01/01/2019 → 31/08/2021
Project: Academy of Finland: Other research funding
-
Interactive machine learning from multiple biodata sources
Kaski, S. & Filstroff, L.
01/01/2016 → 31/08/2021
Project: Academy of Finland: Other research funding