论文标题

评估开源工具以差异隐私

Evaluation of Open-source Tools for Differential Privacy

论文作者

Zhang, Shiliang, Hagermalm, Anton, Slavnic, Sanjin, Schiller, Elad Michael, Almgren, Magnus

论文摘要

差异隐私(DP)通过有望在同意共享其隐私敏感信息的个人与没有的信息之间定义隐私保护。 DP的目的是通过在已发布的数据中包括随机噪声的精心制作的元素来实现这一承诺,因此,隐私保护程度与利用受保护数据的能力之间存在固有的权衡。目前,为DP提供了几种开源工具。据我们所知,尚无综合研究来比较这些开源工具在平衡DP固有的权衡以及系统资源使用的能力方面。这项工作提出了一个用于隐私保护解决方案的开源评估框架,并为OPENDP SMARTNOISE,Google DP,Pytorch Opacus,TensorFlow Privacy和DiffPrivlib提供评估。除了研究他们平衡上述权衡取舍的能力外,我们还通过在不同的数据大小下量化其性能来考虑离散和连续属性。我们的结果揭示了开发人员在不同应用需求和标准下选择工具时应考虑的几种模式。这项评估调查可以是改进开源DP工具选择和更快适应DP的基础。

Differential privacy (DP) defines privacy protection by promising quantified indistinguishability between individuals that consent to share their privacy-sensitive information and the ones that do not. DP aims to deliver this promise by including well-crafted elements of random noise in the published data and thus there is an inherent trade-off between the degree of privacy protection and the ability to utilize the protected data. Currently, several open-source tools were proposed for DP provision. To the best of our knowledge, there is no comprehensive study for comparing these open-source tools with respect to their ability to balance DP's inherent trade-off as well as the use of system resources. This work proposes an open-source evaluation framework for privacy protection solutions and offers evaluation for OpenDP Smartnoise, Google DP, PyTorch Opacus, Tensorflow Privacy, and Diffprivlib. In addition to studying their ability to balance the above trade-off, we consider discrete and continuous attributes by quantifying their performance under different data sizes. Our results reveal several patterns that developers should have in mind when selecting tools under different application needs and criteria. This evaluation survey can be the basis for an improved selection of open-source DP tools and quicker adaptation of DP.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源