Stealing Machine Learning Models via Prediction APIs
This research paper explores model extraction attacks against machine learning models deployed with publicly accessible query interfaces. The authors demonstrate that adversaries with black-box access can duplicate the functionality of popular models such as logistic regression, neural networks, and decision trees using efficient equation-solving or path-finding techniques. Furthermore, the paper shows that these attacks can exploit confidence values returned by APIs to reduce query costs and potentially leak sensitive training data.
Summary and content fields are drawn from the document text and are pending editorial review.
Who issued it
Who it governs
AI developers, cloud service providers, and security researchers should read this to understand how black-box ML APIs can be compromised and how to design better countermeasures.
What the document contains
The document investigates model extraction attacks on machine learning models accessed through black-box prediction APIs, detailing specific algorithmic attacks using confidence values or class labels, and evaluates potential countermeasures.
Legal or binding regulatory mandates governing machine learning deployment security.
- Machine learning models exposed via prediction APIs can be stolen using efficient model extraction attacks.
- APIs that return high-precision confidence values and accept partial feature vectors enable simple equation-solving and path-finding attacks.
- Model extraction attacks can achieve near-perfect fidelity for popular model classes including logistic regression, neural networks, and decision trees.
- Extracting a model can serve as a stepping stone to violate training-data privacy or facilitate evasion attacks.
- Omission of confidence values or rounding predictions can mitigate some attacks, but efficient retraining attacks remain possible using class labels only.
· Introduction · Background · Model Extraction Attacks · Extraction with Confidence Values · Online Model Extraction Attacks · Extraction Given Class Labels Only · Extraction Countermeasures · Related Work · Conclusion
How it scores
Each score is backed by a quote verified against the document text. Editorial review has not yet confirmed them.
Accountability
0/5Clear responsibility for AI outcomes
Abstract
screening score · 2026-10-24
Fairness
0/5Non-discrimination and equitable treatment
Abstract
screening score · 2026-10-24
Human Dignity
0/5Respect for the inherent worth of persons
Abstract
screening score · 2026-10-24
Human Oversight
0/5Humans remain in control of consequential decisions
Abstract
screening score · 2026-10-24
Privacy
2/5Protection of personal data and private life
Prior attacks such as model inversion [4, 23, 24] have shown that access to a model can be abused to infer information about training set points.
1 Introduction
screening score · 2026-10-24
Enforcement
0/5Consequences and compliance mechanisms with real force
Abstract
screening score · 2026-10-24
Impact Assessment
0/5Required assessment of an AI system's risks/impacts before or during use
Abstract
screening score · 2026-10-24