Reproduce “Using Self-Supervised Learning Can Improve Model Robustness and Uncertainty” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Dan Hendrycks, Mantas Mazeika, Saurav Kadavath, Dawn Song

Self-supervised learning, specifically using image rotation prediction as an auxiliary task, enhances model robustness against adversarial attacks, common corruptions, and label noise, while also improving out-of-distribution detection capabilities. These benefits are observed even in settings with ample labeled data, without necessarily increasing clean classification accuracy.

Key insights

  • Self-supervised learning acts as a powerful general-purpose regularization technique that intrinsically enhances fundamental model properties like robustness and uncertainty estimation, even when ample labeled data is present.
  • The benefits of self-supervision extend beyond mitigating data scarcity or boosting clean accuracy, providing consistent improvements across diverse aspects of model reliability.
  • Robustness to adversarial attacks, common corruptions, and noisy data, alongside accurate uncertainty estimates, are crucial new metrics for evaluating future self-supervised learning algorithms.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.