On visual self-supervision and its effect on model robustness
Michal Kucer, Diane Oyen, Garrett Kenyon

TL;DR
This paper empirically investigates how self-supervised learning influences model robustness to adversarial attacks and natural corruptions, revealing that its benefits depend on implementation details and training strategies.
Contribution
It provides a detailed analysis of the effects of self-supervision on adversarial robustness, highlighting optimal integration methods and limitations of simple approaches.
Findings
Self-supervision improves robustness for small adversarial perturbations.
Adding self-supervision loss can harm robustness at larger perturbation levels.
Using self-supervision for both parameter optimization and adversarial example generation yields the best robustness.
Abstract
Recent self-supervision methods have found success in learning feature representations that could rival ones from full supervision, and have been shown to be beneficial to the model in several ways: for example improving models robustness and out-of-distribution detection. In our paper, we conduct an empirical study to understand more precisely in what way can self-supervised learning - as a pre-training technique or part of adversarial training - affects model robustness to and adversarial perturbations and natural image corruptions. Self-supervision can indeed improve model robustness, however it turns out the devil is in the details. If one simply adds self-supervision loss in tandem with adversarial training, then one sees improvement in accuracy of the model when evaluated with adversarial perturbations smaller or comparable to the value of …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · COVID-19 diagnosis using AI
