Cargando…
ABCDP: Approximate Bayesian Computation with Differential Privacy
We developed a novel approximate Bayesian computation (ABC) framework, ABCDP, which produces differentially private (DP) and approximate posterior samples. Our framework takes advantage of the sparse vector technique (SVT), widely studied in the differential privacy literature. SVT incurs the privac...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391538/ https://www.ncbi.nlm.nih.gov/pubmed/34441101 http://dx.doi.org/10.3390/e23080961 |
_version_ | 1783743298083487744 |
---|---|
author | Park, Mijung Vinaroz, Margarita Jitkrittum, Wittawat |
author_facet | Park, Mijung Vinaroz, Margarita Jitkrittum, Wittawat |
author_sort | Park, Mijung |
collection | PubMed |
description | We developed a novel approximate Bayesian computation (ABC) framework, ABCDP, which produces differentially private (DP) and approximate posterior samples. Our framework takes advantage of the sparse vector technique (SVT), widely studied in the differential privacy literature. SVT incurs the privacy cost only when a condition (whether a quantity of interest is above/below a threshold) is met. If the condition is sparsely met during the repeated queries, SVT can drastically reduce the cumulative privacy loss, unlike the usual case where every query incurs the privacy loss. In ABC, the quantity of interest is the distance between observed and simulated data, and only when the distance is below a threshold can we take the corresponding prior sample as a posterior sample. Hence, applying SVT to ABC is an organic way to transform an ABC algorithm to a privacy-preserving variant with minimal modification, but yields the posterior samples with a high privacy level. We theoretically analyzed the interplay between the noise added for privacy and the accuracy of the posterior samples. We apply ABCDP to several data simulators and show the efficacy of the proposed framework. |
format | Online Article Text |
id | pubmed-8391538 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-83915382021-08-28 ABCDP: Approximate Bayesian Computation with Differential Privacy Park, Mijung Vinaroz, Margarita Jitkrittum, Wittawat Entropy (Basel) Article We developed a novel approximate Bayesian computation (ABC) framework, ABCDP, which produces differentially private (DP) and approximate posterior samples. Our framework takes advantage of the sparse vector technique (SVT), widely studied in the differential privacy literature. SVT incurs the privacy cost only when a condition (whether a quantity of interest is above/below a threshold) is met. If the condition is sparsely met during the repeated queries, SVT can drastically reduce the cumulative privacy loss, unlike the usual case where every query incurs the privacy loss. In ABC, the quantity of interest is the distance between observed and simulated data, and only when the distance is below a threshold can we take the corresponding prior sample as a posterior sample. Hence, applying SVT to ABC is an organic way to transform an ABC algorithm to a privacy-preserving variant with minimal modification, but yields the posterior samples with a high privacy level. We theoretically analyzed the interplay between the noise added for privacy and the accuracy of the posterior samples. We apply ABCDP to several data simulators and show the efficacy of the proposed framework. MDPI 2021-07-27 /pmc/articles/PMC8391538/ /pubmed/34441101 http://dx.doi.org/10.3390/e23080961 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Park, Mijung Vinaroz, Margarita Jitkrittum, Wittawat ABCDP: Approximate Bayesian Computation with Differential Privacy |
title | ABCDP: Approximate Bayesian Computation with Differential Privacy |
title_full | ABCDP: Approximate Bayesian Computation with Differential Privacy |
title_fullStr | ABCDP: Approximate Bayesian Computation with Differential Privacy |
title_full_unstemmed | ABCDP: Approximate Bayesian Computation with Differential Privacy |
title_short | ABCDP: Approximate Bayesian Computation with Differential Privacy |
title_sort | abcdp: approximate bayesian computation with differential privacy |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391538/ https://www.ncbi.nlm.nih.gov/pubmed/34441101 http://dx.doi.org/10.3390/e23080961 |
work_keys_str_mv | AT parkmijung abcdpapproximatebayesiancomputationwithdifferentialprivacy AT vinarozmargarita abcdpapproximatebayesiancomputationwithdifferentialprivacy AT jitkrittumwittawat abcdpapproximatebayesiancomputationwithdifferentialprivacy |