CVLGMar 25, 2021

Rethinking Self-Supervised Learning: Small is Beautiful

arXiv:2103.13559v124 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses efficiency and accessibility issues in self-supervised learning for researchers and practitioners, though it is incremental in optimizing existing methods.

The paper tackles the high computational cost and lack of flexibility in self-supervised learning by proposing a scaled-down approach with small resolution, architecture, and data, achieving higher accuracy with much less training cost across diverse datasets.

Self-supervised learning (SSL), in particular contrastive learning, has made great progress in recent years. However, a common theme in these methods is that they inherit the learning paradigm from the supervised deep learning scenario. Current SSL methods are often pretrained for many epochs on large-scale datasets using high resolution images, which brings heavy computational cost and lacks flexibility. In this paper, we demonstrate that the learning paradigm for SSL should be different from supervised learning and the information encoded by the contrastive loss is expected to be much less than that encoded in the labels in supervised learning via the cross entropy loss. Hence, we propose scaled-down self-supervised learning (S3L), which include 3 parts: small resolution, small architecture and small data. On a diverse set of datasets, SSL methods and backbone architectures, S3L achieves higher accuracy consistently with much less training cost when compared to previous SSL learning paradigm. Furthermore, we show that even without a large pretraining dataset, S3L can achieve impressive results on small data alone. Our code has been made publically available at https://github.com/CupidJay/Scaled-down-self-supervised-learning.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes