Cargando…

Sarve: synthetic data and local differential privacy for private frequency estimation

The collection of user attributes by service providers is a double-edged sword. They are instrumental in driving statistical analysis to train more accurate predictive models like recommenders. The analysis of the collected user data includes frequency estimation for categorical attributes. Nonethel...

Descripción completa

Detalles Bibliográficos
Autores principales: Varma, Gatha, Chauhan, Ritu, Singh, Dhananjay
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer Nature Singapore 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9345740/
https://www.ncbi.nlm.nih.gov/pubmed/35936976
http://dx.doi.org/10.1186/s42400-022-00129-6
_version_ 1784761497343229952
author Varma, Gatha
Chauhan, Ritu
Singh, Dhananjay
author_facet Varma, Gatha
Chauhan, Ritu
Singh, Dhananjay
author_sort Varma, Gatha
collection PubMed
description The collection of user attributes by service providers is a double-edged sword. They are instrumental in driving statistical analysis to train more accurate predictive models like recommenders. The analysis of the collected user data includes frequency estimation for categorical attributes. Nonetheless, the users deserve privacy guarantees against inadvertent identity disclosures. Therefore algorithms called frequency oracles were developed to randomize or perturb user attributes and estimate the frequencies of their values. We propose Sarve, a frequency oracle that used Randomized Aggregatable Privacy-Preserving Ordinal Response (RAPPOR) and Hadamard Response (HR) for randomization in combination with fake data. The design of a service-oriented architecture must consider two types of complexities, namely computational and communication. The functions of such systems aim to minimize the two complexities and therefore, the choice of privacy-enhancing methods must be a calculated decision. The variant of RAPPOR we had used was realized through bloom filters. A bloom filter is a memory-efficient data structure that offers time complexity of O(1). On the other hand, HR has been proven to give the best communication costs of the order of log(b) for b-bits communication. Therefore, Sarve is a step towards frequency oracles that exhibit how privacy provisions of existing methods can be combined with those of fake data to achieve statistical results comparable to the original data. Sarve also implemented an adaptive solution enhanced from the work of Arcolezi et al. The use of RAPPOR was found to provide better privacy-utility tradeoffs for specific privacy budgets in both high and general privacy regimes.
format Online
Article
Text
id pubmed-9345740
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer Nature Singapore
record_format MEDLINE/PubMed
spelling pubmed-93457402022-08-03 Sarve: synthetic data and local differential privacy for private frequency estimation Varma, Gatha Chauhan, Ritu Singh, Dhananjay Cybersecur (Singap) Research The collection of user attributes by service providers is a double-edged sword. They are instrumental in driving statistical analysis to train more accurate predictive models like recommenders. The analysis of the collected user data includes frequency estimation for categorical attributes. Nonetheless, the users deserve privacy guarantees against inadvertent identity disclosures. Therefore algorithms called frequency oracles were developed to randomize or perturb user attributes and estimate the frequencies of their values. We propose Sarve, a frequency oracle that used Randomized Aggregatable Privacy-Preserving Ordinal Response (RAPPOR) and Hadamard Response (HR) for randomization in combination with fake data. The design of a service-oriented architecture must consider two types of complexities, namely computational and communication. The functions of such systems aim to minimize the two complexities and therefore, the choice of privacy-enhancing methods must be a calculated decision. The variant of RAPPOR we had used was realized through bloom filters. A bloom filter is a memory-efficient data structure that offers time complexity of O(1). On the other hand, HR has been proven to give the best communication costs of the order of log(b) for b-bits communication. Therefore, Sarve is a step towards frequency oracles that exhibit how privacy provisions of existing methods can be combined with those of fake data to achieve statistical results comparable to the original data. Sarve also implemented an adaptive solution enhanced from the work of Arcolezi et al. The use of RAPPOR was found to provide better privacy-utility tradeoffs for specific privacy budgets in both high and general privacy regimes. Springer Nature Singapore 2022-08-03 2022 /pmc/articles/PMC9345740/ /pubmed/35936976 http://dx.doi.org/10.1186/s42400-022-00129-6 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/ Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Research
Varma, Gatha
Chauhan, Ritu
Singh, Dhananjay
Sarve: synthetic data and local differential privacy for private frequency estimation
title Sarve: synthetic data and local differential privacy for private frequency estimation
title_full Sarve: synthetic data and local differential privacy for private frequency estimation
title_fullStr Sarve: synthetic data and local differential privacy for private frequency estimation
title_full_unstemmed Sarve: synthetic data and local differential privacy for private frequency estimation
title_short Sarve: synthetic data and local differential privacy for private frequency estimation
title_sort sarve: synthetic data and local differential privacy for private frequency estimation
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9345740/
https://www.ncbi.nlm.nih.gov/pubmed/35936976
http://dx.doi.org/10.1186/s42400-022-00129-6
work_keys_str_mv AT varmagatha sarvesyntheticdataandlocaldifferentialprivacyforprivatefrequencyestimation
AT chauhanritu sarvesyntheticdataandlocaldifferentialprivacyforprivatefrequencyestimation
AT singhdhananjay sarvesyntheticdataandlocaldifferentialprivacyforprivatefrequencyestimation