On the Difficulty of Defending Self-Supervised Learning against Model Extraction
Not on the map. Why?
Abstract (arXiv)
Self-Supervised Learning (SSL) is an increasingly popular ML paradigm that trains models to transform complex inputs into representations without relying on explicit labels. These representations encode similarity structures that enable efficient learning of multiple downstream tasks. Recently, ML-as-a-Service providers have commenced offering trained SSL models over inference APIs, which transform user inputs into useful representations for a fee. However, the high cost involved to train these models and their exposure over APIs both make black-box extraction a realistic security threat. We thus explore model stealing attacks against SSL. Unlike traditional model extraction on classifiers that output labels, the victim models here output representations; these representations are of significantly higher dimensionality compared to the low-dimensional prediction scores output by classifiers. We construct several novel attacks and find that approaches that train directly on a victim's stolen representations are query efficient and enable high accuracy for downstream models. We then show that existing defenses against model extraction are inadequate and not easily retrofitted to the specificities of SSL.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Builds on 26 of its 32 references that are in the map. First posted on arXiv 16 May 2022.
Builds on
26 of 32 references.
References · 26
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2013Intriguing properties of neural networkscited by 5,155
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Supervised Contrastive Learningcited by 2,829
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2016Stealing Machine Learning Models via Prediction APIscited by 619
14 more
- 2022Text and Code Embeddings by Contrastive Pre-Trainingcited by 361
- 2016Semi-supervised Knowledge Transfer for Deep Learning from Private Training Datacited by 348
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 292
- 2018Scalable Private Learning with PATEcited by 269
- 2019High Accuracy and High Fidelity Extraction of Neural Networkscited by 214
- 2018PRADA: Protecting against DNN Model Stealing Attackscited by 165
- 2020Entangled Watermarks as a Defense against Model Extractioncited by 149
- 2020Data-Free Model Extractioncited by 124
- 2021Dataset Inference: Ownership Resolution in Machine Learningcited by 116
- 2020The Cost of Training NLP Models: A Concise Overviewcited by 98
- 2019Analyzing and Improving Representations with the Soft Nearest Neighbor Losscited by 95
- 2021Proof-of-Learning: Definitions and Practicecited by 84
- 2019Prediction Poisoning: Towards Defenses Against DNN Model Stealing Attackscited by 81
- 2022Increasing the Cost of Model Extraction with Calibrated Proof of Workcited by 21
Built on by
Citing papers per year: 2022: 3; 2023: 7; 2024: 4; 2025: 7; 2026: 1.
22 papers.
Sort:
By area:
- 2023The False Promise of Imitating Proprietary LLMscited by 263
- 2022PromptFL: Let Federated Participants Cooperatively Learn Prompts Instead of Models -- Federated Learning in Age of Foundation Modelcited by 134
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2022Dataset Inference for Self-Supervised Modelscited by 36
- 2023Downstream-agnostic Adversarial Examplescited by 32
- 2025Privacy Attacks on Image AutoRegressive Modelscited by 15
- 2023Bucks for Buckets (B4B): Active Defenses Against Stealing Encoderscited by 8
- 2025Unlocking Post-hoc Dataset Inference with Synthetic Datacited by 7
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systemscited by 6
- 2023Beyond Labeling Oracles: What does it mean to steal ML models?cited by 4
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networkscited by 3
- 2024New Emerged Security and Privacy of Pre-trained Model: a Survey and Outlookcited by 2
10 more
- 2025Examining the Threat Landscape: Foundation Models and Model Stealingcited by 2
- 2025ADAGE: Active Defenses Against GNN Extractioncited by 2
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recoverycited by 2
- 2025Membership and Dataset Inference Attacks on Large Audio Generative Modelscited by 2
- 2023SSL-Auth: An Authentication Framework by Fragile Watermarking for Pre-trained Encoders in Self-supervised Learningcited by 1
- 2025Efficient and Privacy-Preserving Soft Prompt Transfer for LLMscited by 1
- 2023Refine, Discriminate and Align: Stealing Encoders via Sample-Wise Prototypes and Multi-Relational Extractioncited by 0
- 2024A2-DIDM: Privacy-preserving Accumulator-enabled Auditing for Distributed Identity of DNN Modelcited by 0
- 2024Pre-trained Encoder Inference: Revealing Upstream Encoders In Downstream Machine Learning Servicescited by 0
- 2026ArmSSL: Adversarial Robust Black-Box Watermarking for Self-Supervised Learning Pre-trained Encoderscited by 0
- 2026ArmSSL: Adversarial Robust Black-Box Watermarking for Self-Supervised Learning Pre-trained Encoders24 Apr 2026
- 2025Membership and Dataset Inference Attacks on Large Audio Generative Models10 Dec 2025
- 2025Efficient and Privacy-Preserving Soft Prompt Transfer for LLMs19 Jun 2025
- 2025Unlocking Post-hoc Dataset Inference with Synthetic Data18 Jun 2025
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recovery5 Jun 2025
- 2025ADAGE: Active Defenses Against GNN Extraction27 Feb 2025
- 2025Examining the Threat Landscape: Foundation Models and Model Stealing25 Feb 2025
- 2025Privacy Attacks on Image AutoRegressive Models4 Feb 2025
- 2024New Emerged Security and Privacy of Pre-trained Model: a Survey and Outlook12 Nov 2024
- 2024Pre-trained Encoder Inference: Revealing Upstream Encoders In Downstream Machine Learning Services5 Aug 2024
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networks20 May 2024
- 2024A2-DIDM: Privacy-preserving Accumulator-enabled Auditing for Distributed Identity of DNN Model7 May 2024
10 more
- 2023Refine, Discriminate and Align: Stealing Encoders via Sample-Wise Prototypes and Multi-Relational Extraction1 Dec 2023
- 2023Beyond Boundaries: A Comprehensive Survey of Transferable Attacks on AI Systems20 Nov 2023
- 2023Bucks for Buckets (B4B): Active Defenses Against Stealing Encoders12 Oct 2023
- 2023Beyond Labeling Oracles: What does it mean to steal ML models?3 Oct 2023
- 2023SSL-Auth: An Authentication Framework by Fragile Watermarking for Pre-trained Encoders in Self-supervised Learning9 Aug 2023
- 2023Downstream-agnostic Adversarial Examples23 Jul 2023
- 2023The False Promise of Imitating Proprietary LLMs25 May 2023
- 2022Dataset Inference for Self-Supervised Models16 Sep 2022
- 2022PromptFL: Let Federated Participants Cooperatively Learn Prompts Instead of Models -- Federated Learning in Age of Foundation Model24 Aug 2022
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defences16 Jun 2022
- 2023The False Promise of Imitating Proprietary LLMscited by 263
- 2025Unlocking Post-hoc Dataset Inference with Synthetic Datacited by 7
- 2025Unlocking Post-hoc Dataset Inference with Synthetic Data18 Jun 2025
- 2023The False Promise of Imitating Proprietary LLMs25 May 2023
- 2025Privacy Attacks on Image AutoRegressive Modelscited by 15
- 2025Privacy Attacks on Image AutoRegressive Models4 Feb 2025
- 2022PromptFL: Let Federated Participants Cooperatively Learn Prompts Instead of Models -- Federated Learning in Age of Foundation Modelcited by 134
- 2022I Know What You Trained Last Summer: A Survey on Stealing Machine Learning Models and Defencescited by 75
- 2022Dataset Inference for Self-Supervised Modelscited by 36
- 2023Downstream-agnostic Adversarial Examplescited by 32
- 2023Bucks for Buckets (B4B): Active Defenses Against Stealing Encoderscited by 8
- 2023Beyond Labeling Oracles: What does it mean to steal ML models?cited by 4
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networkscited by 3
- 2024New Emerged Security and Privacy of Pre-trained Model: a Survey and Outlookcited by 2
- 2025Examining the Threat Landscape: Foundation Models and Model Stealingcited by 2
- 2025ADAGE: Active Defenses Against GNN Extractioncited by 2
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recoverycited by 2
- 2023SSL-Auth: An Authentication Framework by Fragile Watermarking for Pre-trained Encoders in Self-supervised Learningcited by 1
12 most cited of 17 All 17 (JSON)
- 2026ArmSSL: Adversarial Robust Black-Box Watermarking for Self-Supervised Learning Pre-trained Encoders24 Apr 2026
- 2025Efficient and Privacy-Preserving Soft Prompt Transfer for LLMs19 Jun 2025
- 2025BESA: Boosting Encoder Stealing Attack with Perturbation Recovery5 Jun 2025
- 2025ADAGE: Active Defenses Against GNN Extraction27 Feb 2025
- 2025Examining the Threat Landscape: Foundation Models and Model Stealing25 Feb 2025
- 2024New Emerged Security and Privacy of Pre-trained Model: a Survey and Outlook12 Nov 2024
- 2024Pre-trained Encoder Inference: Revealing Upstream Encoders In Downstream Machine Learning Services5 Aug 2024
- 2024Efficient Model-Stealing Attacks Against Inductive Graph Neural Networks20 May 2024
- 2024A2-DIDM: Privacy-preserving Accumulator-enabled Auditing for Distributed Identity of DNN Model7 May 2024
- 2023Refine, Discriminate and Align: Stealing Encoders via Sample-Wise Prototypes and Multi-Relational Extraction1 Dec 2023
- 2023Bucks for Buckets (B4B): Active Defenses Against Stealing Encoders12 Oct 2023
- 2023Beyond Labeling Oracles: What does it mean to steal ML models?3 Oct 2023
12 newest of 17 All 17 (JSON)