ML-Doctor: Holistic Risk Assessment of Inference Attacks Against Machine Learning Models
On the map: LLM safety and security → Membership inference attacks
Abstract (arXiv)
Inference attacks against Machine Learning (ML) models allow adversaries to learn sensitive information about training data, model parameters, etc. While researchers have studied, in depth, several kinds of attacks, they have done so in isolation. As a result, we lack a comprehensive picture of the risks caused by the attacks, e.g., the different scenarios they can be applied to, the common factors that influence their performance, the relationship among them, or the effectiveness of possible defenses. In this paper, we fill this gap by presenting a first-of-its-kind holistic risk assessment of different inference attacks against machine learning models. We concentrate on four attacks -- namely, membership inference, model inversion, attribute inference, and model stealing -- and establish a threat model taxonomy. Our extensive experimental evaluation, run on five model architectures and four image datasets, shows that the complexity of the training dataset plays an important role with respect to the attack's performance, while the effectiveness of model stealing and membership inference attacks are negatively correlated. We also show that defenses like DP-SGD and Knowledge Distillation can only mitigate some of the inference attacks. Our analysis relies on a modular re-usable software, ML-Doctor, which enables ML model owners to assess the risks of deploying their models, and equally serves as a benchmark tool for researchers and practitioners.
Key facts. Cited by 79 papers in the map (data through 7 Oct 2026). Placed in Membership inference attacks, one of 12 directions in LLM safety and security. Builds on 46 of its 70 references that are in the map. First posted on arXiv 4 Feb 2021.
Builds on
46 of 70 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2016Deep Learning with Differential Privacycited by 2,682
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2020Extracting Training Data from Large Language Modelscited by 2,144
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
34 more
- 2018The Secret Sharer: Evaluating and Testing Unintended Memorization in Neural Networkscited by 847
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2016Stealing Machine Learning Models via Prediction APIscited by 602
- 2018Exploiting Unintended Feature Leakage in Collaborative Learningcited by 509
- 2018ML-Leaks: Model and Data Independent Membership Inference Attacks and Defenses on Machine Learning Modelscited by 475
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
- 2017Age Progression/Regression by Conditional Adversarial Autoencodercited by 426
- 2016Semi-supervised Knowledge Transfer for Deep Learning from Private Training Datacited by 347
- 2016Concentrated Differential Privacy: Simplifications, Extensions, and Lower Boundscited by 339
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
- 2020Systematic Evaluation of Privacy Risks of Machine Learning Modelscited by 273
- 2019White-box vs Black-box: Bayes Optimal Strategies for Membership Inferencecited by 265
- 2019The Secret Revealer: Generative Model-Inversion Attacks Against Deep Neural Networkscited by 241
- 2020Information Leakage in Embedding Modelscited by 199
- 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learningcited by 193
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 192
- 2019MemGuard: Defending against Black-Box Membership Inference Attacks via Adversarial Examplescited by 183
- 2020When Machine Unlearning Jeopardizes Privacycited by 181
- 2018Machine Learning with Membership Privacy using Adversarial Regularizationcited by 177
- 2019Stolen Memories: Leveraging Model Memorization for Calibrated White-Box Membership Inferencecited by 168
- 2020Membership Leakage in Label-Only Exposurescited by 156
- 2019Thieves on Sesame Street! Model Extraction of BERT-based APIscited by 136
- 2013Hacking Smart Machines with Smarter Ones: How to Extract Meaningful Data from Machine Learning Classifierscited by 128
- 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
- 2019Reconstruction and Membership Inference Attacks against Generative Modelscited by 122
- 2019Updates-Leak: Data Set Inference and Reconstruction Attacks in Online Learningcited by 117
- 2018Stealing Hyperparameters in Machine Learningcited by 115
- 2020Stealing Links from Graph Neural Networkscited by 114
- 2016Towards the Science of Security and Privacy in Machine Learningcited by 89
- 2019Overlearning Reveals Sensitive Attributescited by 74
- 2020ML Privacy Meter: Aiding Regulatory Compliance by Quantifying the Privacy Risks of Machine Learningcited by 66
- 2020An Overview of Privacy in Machine Learningcited by 39
- 2017LOGAN: Membership Inference Attacks Against Generative Modelscited by 28
- 2019Membership Privacy for Machine Learning Models Through Knowledge Transfercited by 3
Built on by
Citing papers per year: 2021: 8; 2022: 19; 2023: 17; 2024: 16; 2025: 16; 2026: 3.
79 papers.
Sort:
By area:
- 2021Membership Inference Attacks From First Principlescited by 839
- 2021Membership Inference Attacks on Machine Learning: A Surveycited by 306
- 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 218
- 2023Low-Cost High-Power Membership Inference Attackscited by 99
- 2022Membership Inference Attacks Against Text-to-image Generation Modelscited by 66
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2021Robin Hood and Matthew Effects: Differential Privacy Has Disparate Impact on Synthetic Datacited by 48
- 2022Are Attribute Inference Attacks Just Imputation?cited by 48
- 2022Large Scale Transfer Learning for Differentially Private Image Classificationcited by 40
- 2024Membership Inference Attacks Against In-Context Learningcited by 38
- 2022Fine-Tuning Is All You Need to Mitigate Backdoor Attackscited by 35
- 2021Property Inference Attacks Against GANscited by 32
38 more
- 2023Generated Distributions Are All You Need for Membership Inference Attacks Against Generative Modelscited by 22
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device MLcited by 21
- 2023Backdoor Attacks Against Dataset Distillationcited by 20
- 2024SeqMIA: Sequential-Metric Based Membership Inference Attackcited by 19
- 2021Honest-but-Curious Nets: Sensitive Attributes of Private Inputs Can Be Secretly Coded into the Classifiers' Outputscited by 18
- 2022Subject Membership Inference Attacks in Federated Learningcited by 18
- 2022Membership Inference Attacks and Generalization: A Causal Perspectivecited by 17
- 2023FACE-AUDITOR: Data Auditing in Facial Recognition Systemscited by 15
- 2023ERASER: Machine Unlearning in MLaaS via an Inference Serving-Aware Approachcited by 15
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
- 2024SoK: Dataset Copyright Auditing in Machine Learning Systemscited by 14
- 2023DPMLBench: Holistic Evaluation of Differentially Private Machine Learningcited by 13
- 2023Last One Standing: A Comparative Analysis of Security and Privacy of Soft Prompt Tuning, LoRA, and In-Context Learningcited by 13
- 2022LPGNet: Link Private Graph Networks for Node Classificationcited by 12
- 2023ORL-AUDITOR: Dataset Auditing in Offline Deep Reinforcement Learningcited by 11
- 2021SHAPr: An Efficient and Versatile Membership Privacy Risk Metric for Machine Learningcited by 10
- 2022Defending Against Backdoor Attack on Graph Nerual Network by Explainabilitycited by 9
- 2024A Unified Membership Inference Method for Visual Self-supervised Encoder via Part-aware Capabilitycited by 9
- 2022Safety and Performance, Why not Both? Bi-Objective Optimized Model Compression toward AI Software Deploymentcited by 8
- 2022How Does a Deep Learning Model Architecture Impact Its Privacy? A Comprehensive Study of Privacy Attacks on CNNs and Transformerscited by 8
- 2022Differentially Private Image Classification from Featurescited by 7
- 2024DPAdapter: Improving Differentially Private Deep Learning through Noise Tolerance Pre-trainingcited by 7
- 2023SoK: Unintended Interactions among Machine Learning Defenses and Riskscited by 6
- 2025Cascading and Proxy Membership Inference Attackscited by 6
- 2022On the Privacy Risks of Cell-Based NAS Architecturescited by 5
- 2023When Fairness Meets Privacy: Exploring Privacy Threats in Fair Binary Classifiers via Membership Inference Attackscited by 5
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?cited by 5
- 2025SoK: Data Reconstruction Attacks Against Machine Learning Models: Definition, Metrics, and Benchmarkcited by 5
- 2022Privacy in Practice: Private COVID-19 Detection in X-Ray Images (Extended Version)cited by 4
- 2023SecurityNet: Assessing Machine Learning Vulnerabilities on Public Modelscited by 4
- 2023Diffence: Fencing Membership Privacy With Diffusion Modelscited by 4
- 2024Safety and Performance, Why Not Both? Bi-Objective Optimized Model Compression against Heterogeneous Attacks Toward AI Software Deploymentcited by 4
- 2024Unveiling the Unseen: Exploring Whitebox Membership Inference through the Lens of Explainabilitycited by 4
- 2023SoK: Comparing Different Membership Inference Attacks with a Comprehensive Benchmarkcited by 3
- 2024Defending Against Data Reconstruction Attacks in Federated Learning: An Information Theory Approachcited by 3
- 2024Testing autonomous vehicles and AI: perspectives and challenges from cybersecurity, transparency, robustness and fairnesscited by 3
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networkscited by 3
- 2024Flashy Backdoor: Real-world Environment Backdoor Attack on SNNs with DVS Camerascited by 3
50 most cited of 79 All 79 (JSON)
- 2026Efficient and Privacy Aware Edge Cloud Collaborative Inference for Large Language Models14 Jul 2026
- 2026A Full-Pipeline Framework for Evaluating Membership Inference Attacks in Machine Learning28 May 2026
- 2026SoK: Enhancing Cryptographic Collaborative Learning with Differential Privacy14 Jan 2026
- 2025From Risk to Resilience: Towards Assessing and Mitigating the Risk of Data Reconstruction Attacks in Federated Learning17 Dec 2025
- 2025VICTOR: Dataset Copyright Auditing in Video Recognition Systems16 Dec 2025
- 2025Are Neuro-Inspired Multi-Modal Vision-Language Models Resilient to Membership Inference Privacy Leakage?24 Nov 2025
- 2025AttackPilot: Autonomous Inference Attacks Against ML Services With LLM-Based Agents24 Nov 2025
- 2025SecureInfer: Heterogeneous TEE-GPU Architecture for Privacy-Critical Tensors for Large Language Model Deployment22 Oct 2025
- 2025Imitative Membership Inference Attack8 Sep 2025
- 2025Cascading and Proxy Membership Inference Attacks29 Jul 2025
- 2025SoK: Data Reconstruction Attacks Against Machine Learning Models: Definition, Metrics, and Benchmark9 Jun 2025
- 2025Multimodal Federated Learning: A Survey through the Lens of Different FL Paradigms27 May 2025
38 more
- 2025Zero-Trust Foundation Models: A New Paradigm for Secure and Collaborative Artificial Intelligence for Internet of Things26 May 2025
- 2025A Unified and Scalable Membership Inference Method for Visual Self-supervised Encoder via Part-aware Capability15 May 2025
- 2025Attackers Can Do Better: Over- and Understated Factors of Model Stealing Attacks8 Mar 2025
- 2025Do Fairness Interventions Come at the Cost of Privacy: Evaluations for Binary Classifiers8 Mar 2025
- 2025Evaluating Membership Inference Attacks in heterogeneous-data setups26 Feb 2025
- 2025Membership Inference Risks in Quantized Models: A Theoretical and Empirical Study10 Feb 2025
- 2025Data-Free Model-Related Attacks: Unleashing the Potential of Generative AI28 Jan 2025
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Models15 Nov 2024
- 2024Game-Theoretic Machine Unlearning: Mitigating Extra Privacy Leakage6 Nov 2024
- 2024Flashy Backdoor: Real-world Environment Backdoor Attack on SNNs with DVS Cameras5 Nov 2024
- 2024SoK: Dataset Copyright Auditing in Machine Learning Systems22 Oct 2024
- 2024SoK: Security and Privacy Risks of Healthcare AI11 Sep 2024
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?5 Sep 2024
- 2024Membership Inference Attacks Against In-Context Learning2 Sep 2024
- 2024SeqMIA: Sequential-Metric Based Membership Inference Attack21 Jul 2024
- 2024Unveiling the Unseen: Exploring Whitebox Membership Inference through the Lens of Explainability1 Jul 2024
- 2024Silver Linings in the Shadows: Harnessing Membership Inference for Machine Unlearning1 Jul 2024
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networks20 May 2024
- 2024A Unified Membership Inference Method for Visual Self-supervised Encoder via Part-aware Capability3 Apr 2024
- 2024DPAdapter: Improving Differentially Private Deep Learning through Noise Tolerance Pre-training5 Mar 2024
- 2024Defending Against Data Reconstruction Attacks in Federated Learning: An Information Theory Approach2 Mar 2024
- 2024Testing autonomous vehicles and AI: perspectives and challenges from cybersecurity, transparency, robustness and fairness21 Feb 2024
- 2024Safety and Performance, Why Not Both? Bi-Objective Optimized Model Compression against Heterogeneous Attacks Toward AI Software Deployment2 Jan 2024
- 2023Diffence: Fencing Membership Privacy With Diffusion Models7 Dec 2023
- 2023SoK: Unintended Interactions among Machine Learning Defenses and Risks7 Dec 2023
- 2023Low-Cost High-Power Membership Inference Attacks6 Dec 2023
- 2023When Fairness Meets Privacy: Exploring Privacy Threats in Fair Binary Classifiers via Membership Inference Attacks7 Nov 2023
- 2023ERASER: Machine Unlearning in MLaaS via an Inference Serving-Aware Approach3 Nov 2023
- 2023Generated Distributions Are All You Need for Membership Inference Attacks Against Generative Models30 Oct 2023
- 2023SecurityNet: Assessing Machine Learning Vulnerabilities on Public Models19 Oct 2023
- 2023Last One Standing: A Comparative Analysis of Security and Privacy of Soft Prompt Tuning, LoRA, and In-Context Learning17 Oct 2023
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device ML11 Oct 2023
- 2023ORL-AUDITOR: Dataset Auditing in Offline Deep Reinforcement Learning6 Sep 2023
- 2023SoK: Comparing Different Membership Inference Attacks with a Comprehensive Benchmark12 Jul 2023
- 2023Membership inference attack with relative decision boundary distance7 Jun 2023
- 2023DPMLBench: Holistic Evaluation of Differentially Private Machine Learning10 May 2023
- 2023FACE-AUDITOR: Data Auditing in Facial Recognition Systems5 Apr 2023
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systems14 Feb 2023
50 newest of 79 All 79 (JSON)
- 2021Membership Inference Attacks From First Principlescited by 839
- 2021Membership Inference Attacks on Machine Learning: A Surveycited by 306
- 2023Low-Cost High-Power Membership Inference Attackscited by 99
- 2022Membership Inference Attacks Against Text-to-image Generation Modelscited by 66
- 2024Membership Inference Attacks Against In-Context Learningcited by 38
- 2021Property Inference Attacks Against GANscited by 32
- 2024SeqMIA: Sequential-Metric Based Membership Inference Attackcited by 19
- 2022Subject Membership Inference Attacks in Federated Learningcited by 18
- 2022Membership Inference Attacks and Generalization: A Causal Perspectivecited by 17
- 2023ERASER: Machine Unlearning in MLaaS via an Inference Serving-Aware Approachcited by 15
- 2023Last One Standing: A Comparative Analysis of Security and Privacy of Soft Prompt Tuning, LoRA, and In-Context Learningcited by 13
- 2024A Unified Membership Inference Method for Visual Self-supervised Encoder via Part-aware Capabilitycited by 9
12 most cited of 29 All 29 (JSON)
- 2026A Full-Pipeline Framework for Evaluating Membership Inference Attacks in Machine Learning28 May 2026
- 2025Imitative Membership Inference Attack8 Sep 2025
- 2025Cascading and Proxy Membership Inference Attacks29 Jul 2025
- 2025A Unified and Scalable Membership Inference Method for Visual Self-supervised Encoder via Part-aware Capability15 May 2025
- 2025Evaluating Membership Inference Attacks in heterogeneous-data setups26 Feb 2025
- 2025Membership Inference Risks in Quantized Models: A Theoretical and Empirical Study10 Feb 2025
- 2024Game-Theoretic Machine Unlearning: Mitigating Extra Privacy Leakage6 Nov 2024
- 2024Understanding Data Importance in Machine Learning Attacks: Does Valuable Data Pose Greater Harm?5 Sep 2024
- 2024Membership Inference Attacks Against In-Context Learning2 Sep 2024
- 2024SeqMIA: Sequential-Metric Based Membership Inference Attack21 Jul 2024
- 2024Unveiling the Unseen: Exploring Whitebox Membership Inference through the Lens of Explainability1 Jul 2024
- 2024Silver Linings in the Shadows: Harnessing Membership Inference for Machine Unlearning1 Jul 2024
12 newest of 29 All 29 (JSON)
- 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 218
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2021Robin Hood and Matthew Effects: Differential Privacy Has Disparate Impact on Synthetic Datacited by 48
- 2022Are Attribute Inference Attacks Just Imputation?cited by 48
- 2022Large Scale Transfer Learning for Differentially Private Image Classificationcited by 40
- 2022Fine-Tuning Is All You Need to Mitigate Backdoor Attackscited by 35
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device MLcited by 21
- 2023Backdoor Attacks Against Dataset Distillationcited by 20
- 2021Honest-but-Curious Nets: Sensitive Attributes of Private Inputs Can Be Secretly Coded into the Classifiers' Outputscited by 18
- 2023FACE-AUDITOR: Data Auditing in Facial Recognition Systemscited by 15
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
- 2024SoK: Dataset Copyright Auditing in Machine Learning Systemscited by 14
12 most cited of 44 All 44 (JSON)
- 2026SoK: Enhancing Cryptographic Collaborative Learning with Differential Privacy14 Jan 2026
- 2025From Risk to Resilience: Towards Assessing and Mitigating the Risk of Data Reconstruction Attacks in Federated Learning17 Dec 2025
- 2025VICTOR: Dataset Copyright Auditing in Video Recognition Systems16 Dec 2025
- 2025SecureInfer: Heterogeneous TEE-GPU Architecture for Privacy-Critical Tensors for Large Language Model Deployment22 Oct 2025
- 2025SoK: Data Reconstruction Attacks Against Machine Learning Models: Definition, Metrics, and Benchmark9 Jun 2025
- 2025Multimodal Federated Learning: A Survey through the Lens of Different FL Paradigms27 May 2025
- 2025Zero-Trust Foundation Models: A New Paradigm for Secure and Collaborative Artificial Intelligence for Internet of Things26 May 2025
- 2025Attackers Can Do Better: Over- and Understated Factors of Model Stealing Attacks8 Mar 2025
- 2025Do Fairness Interventions Come at the Cost of Privacy: Evaluations for Binary Classifiers8 Mar 2025
- 2025Data-Free Model-Related Attacks: Unleashing the Potential of Generative AI28 Jan 2025
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Models15 Nov 2024
- 2024Flashy Backdoor: Real-world Environment Backdoor Attack on SNNs with DVS Cameras5 Nov 2024
12 newest of 44 All 44 (JSON)