REaaS: Enabling Adversarially Robust Downstream Classifiers via Robust Encoder as a Service
Not on the map. Why?
Abstract (arXiv)
Encoder as a service is an emerging cloud service. Specifically, a service provider first pre-trains an encoder (i.e., a general-purpose feature extractor) via either supervised learning or self-supervised learning and then deploys it as a cloud service API. A client queries the cloud service API to obtain feature vectors for its training/testing inputs when training/testing its classifier (called downstream classifier). A downstream classifier is vulnerable to adversarial examples, which are testing inputs with carefully crafted perturbation that the downstream classifier misclassifies. Therefore, in safety and security critical applications, a client aims to build a robust downstream classifier and certify its robustness guarantees against adversarial examples. What APIs should the cloud service provide, such that a client can use any certification method to certify the robustness of its downstream classifier against adversarial examples while minimizing the number of queries to the APIs? How can a service provider pre-train an encoder such that clients can build more certifiably robust downstream classifiers? We aim to answer the two questions in this work. For the first question, we show that the cloud service only needs to provide two APIs, which we carefully design, to enable a client to certify the robustness of its downstream classifier with a minimal number of queries to the APIs. For the second question, we show that an encoder pre-trained using a spectral-norm regularization term enables clients to build more robust downstream classifiers.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 25 of its 45 references that are in the map. First posted on arXiv 7 Jan 2023.
Builds on
25 of 45 references.
References · 25
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,340
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 567
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 468
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 445
- 2018Generating Natural Language Adversarial Examplescited by 424
- 2018Certified Defenses against Adversarial Examplescited by 306
13 more
- 2014RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Responsecited by 272
- 2019Towards Stable and Efficient Training of Verifiably Robust Neural Networkscited by 205
- 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
- 2019Certified Robustness to Adversarial Word Substitutionscited by 168
- 2020Adversarial Robustness: From Self-Supervised Pre-Training to Fine-Tuningcited by 153
- 2021Poisoning and Backdooring Contrastive Learningcited by 151
- 2020Robust Pre-Training by Adversarial Contrastive Learningcited by 144
- 2020Adversarial Self-Supervised Contrastive Learningcited by 139
- 2021BadEncoder: Backdoor Attacks to Pre-trained Encoders in Self-Supervised Learningcited by 123
- 2019Achieving Verified Robustness to Symbol Substitutions via Interval Bound Propagationcited by 88
- 2017Mitigating Evasion Attacks to Deep Neural Networks via Region-based Classificationcited by 56
- 2022PoisonedEncoder: Poisoning the Unlabeled Pre-training Data in Contrastive Learningcited by 34
- 2022StolenEncoder: Stealing Pre-trained Encoders in Self-supervised Learningcited by 23
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 1.
3 papers.