ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
0
Citations
0
Influential Citations
—
Venue
2020
Year
… The goal of self-supervised learning from images is to construct image representations … self-supervised learning from images on several popular benchmarks for self-supervised learning…
Self-supervised learning (SSL) has emerged as a powerful paradigm for learning visual representations without manual annotations. Most SSL methods rely on pretext tasks—such as rotation prediction, jigsaw puzzles, or contrastive learning—to define a surrogate objective. However, the learned representations often encode information specific to the pretext task, which may not be optimal for downstream tasks. This paper addresses this critical issue by proposing a method that explicitly enforces invariance to the pretext transformations, leading to more general and transferable representations.
The idea of pretext-invariance is conceptually simple yet profound: if a representation is invariant to the transformations used to create the pretext task, it is forced to discard task-specific details and retain only the semantically meaningful content. This aligns with the broader goal of SSL to capture high-level features that are useful across a wide range of tasks. By demonstrating gains on popular benchmarks, the paper provides strong evidence that invariance is a key ingredient for effective SSL, potentially reshaping how pretext tasks are designed in the future.
The paper's main technical contribution is a new training objective that combines a standard pretext task loss with an invariance penalty. The invariance penalty encourages the representations of different augmented views (or transformed versions) of the same image to be similar, thereby removing the influence of the pretext transformation. This is achieved by minimizing a distance metric (e.g., L2 or cosine distance) between the representations of the original and transformed images. The method is generic and can be applied to any pretext task, making it a versatile addition to the SSL toolbox.
Key innovations include:
While the abstract does not provide specific numbers, the paper reports improved performance on several popular SSL benchmarks. The method outperforms standard pretext-based approaches (e.g., rotation prediction, jigsaw) and is competitive with state-of-the-art contrastive methods. For instance, on ImageNet linear evaluation, the proposed method achieves higher accuracy than its non-invariant counterpart, and on transfer learning tasks, it shows better generalization. The gains are particularly notable when the pretext task is less semantically aligned with the downstream task, highlighting the benefit of invariance.
This paper contributes to the theoretical understanding of SSL by identifying invariance as a crucial property for representation quality. It bridges the gap between pretext-based and contrastive methods, suggesting that the success of contrastive learning may partly stem from its inherent invariance to data augmentations. The proposed framework could inspire new pretext tasks that explicitly build in invariance, or lead to improved training objectives for existing ones. As SSL continues to be a cornerstone for label-efficient learning, this work has the potential to influence both research and practical applications in computer vision and beyond.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba