Demystifying Membership Inference Attacks in Machine Learning as a Service

被引:142
作者
Truex, Stacey [1 ]
Liu, Ling [1 ]
Gursoy, Mehmet Emre [1 ]
Yu, Lei [1 ]
Wei, Wenqi [1 ]
机构
[1] Georgia Inst Technol, Sch Comp Sci, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Training; Cancer; Machine learning; Data models; Predictive models; Data privacy; Computational modeling; Membership inference; federated learning; data privacy; PRIVACY;
D O I
10.1109/TSC.2019.2897554
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Membership inference attacks seek to infer membership of individual training instances of a model to which an adversary has black-box access through a machine learning-as-a-service API. In providing an in-depth characterization of membership privacy risks against machine learning models, this paper presents a comprehensive study towards demystifying membership inference attacks from two complimentary perspectives. First, we provide a generalized formulation of the development of a black-box membership inference attack model. Second, we characterize the importance of model choice on model vulnerability through a systematic evaluation of a variety of machine learning models and model combinations using multiple datasets. Through formal analysis and empirical evidence from extensive experimentation, we characterize under what conditions a model may be vulnerable to such black-box membership inference attacks. We show that membership inference vulnerability is data-driven and corresponding attack models are largely transferable. Though different model types display different vulnerabilities to membership inference, so do different datasets. Our empirical results additionally show that (1) using the type of target model under attack within the attack model may not increase attack effectiveness and (2) collaborative learning exposes vulnerabilities to membership inference risks when the adversary is a participant. We also discuss countermeasure and mitigation strategies.
引用
收藏
页码:2073 / 2089
页数:17
相关论文
共 50 条
  • [1] [Anonymous], 2017, ARXIV170901604
  • [2] [Anonymous], 2011, Proceedings of the 20th USENIX Conference on Security
  • [3] [Anonymous], 2018, IBM Data Science and Machine Learning
  • [4] [Anonymous], 2018, Amazon Machine Learning: Developer Guide
  • [5] [Anonymous], 2017, ARXIV171207107
  • [6] [Anonymous], 2016, TRANSFERABILITY MACH, DOI 10.48550/arXiv.1605.07277
  • [7] [Anonymous], 2010, MATLAB Version 7-10-0
  • [8] [Anonymous], 2018, Cloud Machine Learning Engine Documentation
  • [9] [Anonymous], 2013, ICLR WORKSHOP POSTER, DOI DOI 10.48550/ARXIV.1301.3781
  • [10] Blum A., 2005, PODS, P128