A framework for adaptive differential privacy

被引:25
作者
Winograd-Cort D. [1 ]
Haeberlen A. [1 ]
Roth A. [1 ]
Pierce B.C. [1 ]
机构
[1] Winograd-Cort, Daniel
[2] Haeberlen, Andreas
[3] Roth, Aaron
[4] Pierce, Benjamin C.
基金
美国国家科学基金会;
关键词
Adaptivity; Case study; Differential privacy; Fuzz; Privacy filter;
D O I
10.1145/3110254
中图分类号
学科分类号
摘要
Differential privacy is a widely studied theory for analyzing sensitive data with a strong privacy guaranteeÐ any change in an individual’s data can have only a small statistical effect on the resultÐand a growing number of programming languages now support differentially private data analysis. A common shortcoming of these languages is poor support for adaptivity. In practice, a data analyst rarely wants to run just one function over a sensitive database, nor even a predetermined sequence of functions with fixed privacy parameters; rather, she wants to engage in an interaction where, at each step, both the choice of the next function and its privacy parameters are informed by the results of prior functions. Existing languages support this scenario using a simple composition theorem, which often gives rather loose bounds on the actual privacy cost of composite functions, substantially reducing how much computation can be performed within a given privacy budget. The theory of differential privacy includes other theorems with much better bounds, but these have not yet been incorporated into programming languages. We propose a novel framework for adaptive composition that is elegant, practical, and implementable. It consists of a reformulation based on typed functional programming of privacy filters, together with a concrete realization of this framework in the design and implementation of a new language, called Adaptive Fuzz. Adaptive Fuzz transplants the core static type system of Fuzz to the adaptive setting by wrapping the Fuzz typechecker and runtime system in an outer adaptive layer, allowing Fuzz programs to be conveniently constructed and typechecked on the fly. We describe an interpreter for Adaptive Fuzz and report results from two case studies demonstrating its effectiveness for implementing common statistical algorithms over real data sets. © 2017 Copyright held by the owner/author(s).
引用
收藏
相关论文
共 50 条
  • [31] Adaptive Differential Privacy Algorithm for Federated Learning on Small Datasets
    Xia, Lei
    Yang, Huanbo
    2024 3RD INTERNATIONAL CONFERENCE ON ROBOTICS, ARTIFICIAL INTELLIGENCE AND INTELLIGENT CONTROL, RAIIC 2024, 2024, : 497 - 502
  • [32] Adaptive differential privacy in vertical federated learning for mobility forecasting
    Errounda, Fatima Zahra
    Liu, Yan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 149 : 531 - 546
  • [33] Differential Privacy Preservation in Adaptive K-Nets Clustering
    Liu, Xiaohong
    Cai, Hanbo
    Li, De
    Li, Xianxian
    Wang, Jinyan
    2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 405 - 412
  • [34] A Framework for Adversarial Streaming Via Differential Privacy and Difference Estimators
    Attias, Idan
    Cohen, Edith
    Shechner, Moshe
    Stemmer, Uri
    ALGORITHMICA, 2024, 86 (11) : 3339 - 3394
  • [35] A Differential Privacy Federated Learning Scheme Based on Adaptive Gaussian Noise
    Jiao, Sanxiu
    Cai, Lecai
    Wang, Xinjie
    Cheng, Kui
    Gao, Xiang
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2024, 138 (02): : 1679 - 1694
  • [36] Task-Specific Adaptive Differential Privacy Method for Structured Data
    Utaliyeva, Assem
    Shin, Jinmyeong
    Choi, Yoon-Ho
    SENSORS, 2023, 23 (04)
  • [37] SPGC: An Integrated Framework of Secure Computation and Differential Privacy for Collaborative Learning
    Iwahana, Kazuki
    Yanai, Naoto
    Cruz, Jason Paul
    Fujiwara, Toru
    DATA PRIVACY MANAGEMENT, CRYPTOCURRENCIES AND BLOCKCHAIN TECHNOLOGY, ESORICS 2021, 2022, 13140 : 89 - 105
  • [38] Adaptive graph neural network protection algorithm based on differential privacy
    Yu, Junjie
    Li, Yong
    Liu, Zhandong
    Yang, Qianren
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 225
  • [39] On Differential Privacy-Based Framework for Enhancing User Data Privacy in Mobile Edge Computing Environment
    Sharma, Jhilakshi
    Kim, Donghyun
    Lee, Ahyoung
    Seo, Daehee
    IEEE ACCESS, 2021, 9 : 38107 - 38118
  • [40] Multi-Stage Asynchronous Federated Learning With Adaptive Differential Privacy
    Li, Yanan
    Yang, Shusen
    Ren, Xuebin
    Shi, Liang
    Zhao, Cong
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (02) : 1243 - 1256