εKTELO: A Framework for Defining Differentially-Private Computations

被引:17
|
作者
Zhang, Dan [1 ]
McKenna, Ryan [1 ]
Kotsogiannis, Ios [2 ]
Bissias, George [1 ]
Hay, Michael [3 ]
Machanavajjhala, Ashwin [2 ]
Miklau, Gerome [1 ]
机构
[1] Univ Massachusetts, Amherst, MA 01003 USA
[2] Duke Univ, Durham, NC 27706 USA
[3] Colgate Univ, Hamilton, NY 13346 USA
基金
美国国家科学基金会;
关键词
SENSITIVITY;
D O I
10.1145/3183713.3196921
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The adoption of differential privacy is growing but the complexity of designing private, efficient and accurate algorithms is still high. We propose a novel programming framework and system, epsilon KTELO, for implementing both existing and new privacy algorithms. For the task of answering linear counting queries, we show that nearly all existing algorithms can be composed from operators, each conforming to one of a small number of operator classes. While past programming frameworks have helped to ensure the privacy of programs, the novelty of our framework is its significant support for authoring accurate and efficient (as well as private) programs. We describe the design and architecture of the epsilon KTELO system and show that epsilon KTELO is expressive enough to describe many algorithms from the privacy literature. epsilon KTELO allows for safer implementations through code reuse and allows both privacy novices and experts to more easily design new algorithms. We demonstrate the use of epsilon KTELO by designing new algorithms offering state-of-the-art accuracy and runtime.
引用
收藏
页码:15 / 22
页数:8
相关论文
共 50 条
  • [41] Locally Differentially-Private Randomized Response for Discrete Distribution Learning
    Pastore, Adriano
    Gastpar, Michael
    JOURNAL OF MACHINE LEARNING RESEARCH, 2021, 22
  • [42] Locally differentially-private randomized response for discrete distribution learning
    Pastore, Adriano
    Gastpar, Michael
    Journal of Machine Learning Research, 2021, 22 : 1 - 56
  • [43] A Near-Optimal Algorithm for Differentially-Private Principal Components
    Chaudhuri, Kamalika
    Sarwate, Anand D.
    Sinha, Kaushik
    JOURNAL OF MACHINE LEARNING RESEARCH, 2013, 14 : 2905 - 2943
  • [44] A near-optimal algorithm for differentially-private principal components
    Chaudhuri, Kamalika
    Sarwate, Anand D.
    Sinha, Kaushik
    Journal of Machine Learning Research, 2013, 14 : 2905 - 2943
  • [45] Data Poisoning against Differentially-Private Learners: Attacks and Defenses
    Ma, Yuzhe
    Zhu, Xiaojin
    Hsu, Justin
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 4732 - 4738
  • [46] DP-NMT: Scalable Differentially-Private Machine Translation
    Igamberdiev, Timour
    Doan Nam Long Vu
    Kuennecke, Felix
    Yu, Zhuo
    Holmer, Jannik
    Habernal, Ivan
    PROCEEDINGS OF THE 18TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: SYSTEM DEMONSTRATIONS, 2024, : 94 - 105
  • [47] Differentially-Private Two-Party Egocentric Betweenness Centrality
    Roohi, Leyla
    Rubinstein, Benjamin I. P.
    Teague, Vanessa
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 2233 - 2241
  • [48] A Theory to Instruct Differentially-Private Learning via Clipping Bias Reduction
    Xiao, Hanshen
    Xiang, Zihang
    Wang, Di
    Devadas, Srinivas
    2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 2170 - 2189
  • [49] Lower Bounds on the Error of Query Sets Under the Differentially-Private Matrix Mechanism
    Li, Chao
    Miklau, Gerome
    THEORY OF COMPUTING SYSTEMS, 2015, 57 (04) : 1159 - 1201
  • [50] Practical Challenges in Differentially-Private Federated Survival Analysis of Medical Data
    Rahimian, Shadi
    Kerkouche, Raouf
    Kurth, Ina
    Fritz, Mario
    CONFERENCE ON HEALTH, INFERENCE, AND LEARNING, VOL 174, 2022, 174 : 411 - 425