Self-Supervised Learning for Fine-Grained Visual Categorization
Not on the map. Why?
Abstract (arXiv)
Recent research in self-supervised learning (SSL) has shown its capability in learning useful semantic representations from images for classification tasks. Through our work, we study the usefulness of SSL for Fine-Grained Visual Categorization (FGVC). FGVC aims to distinguish objects of visually similar sub categories within a general category. The small inter-class, but large intra-class variations within the dataset makes it a challenging task. The limited availability of annotated labels for such a fine-grained data encourages the need for SSL, where additional supervision can boost learning without the cost of extra annotations. Our baseline achieves 86.36% top-1 classification accuracy on CUB-200-2011 dataset by utilizing random crop augmentation during training and center crop augmentation during testing. In this work, we explore the usefulness of various pretext tasks, specifically, rotation, pretext invariant representation learning (PIRL), and deconstruction and construction learning (DCL) for FGVC. Rotation as an auxiliary task promotes the model to learn global features, and diverts it from focusing on the subtle details. PIRL that uses jigsaw patches attempts to focus on discriminative local regions, but struggles to accurately localize them. DCL helps in learning local discriminating features and outperforms the baseline by achieving 87.41% top-1 accuracy. The deconstruction learning forces the model to focus on local object parts, while reconstruction learning helps in learning the correlation between the parts. We perform extensive experiments to reason our findings. Our code is available at https://github.com/mmaaz60/sslforfgvc.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 29 of its 39 references that are in the map. First posted on arXiv 18 May 2021.
Builds on
29 of 39 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,845
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
17 more
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,382
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,066
- 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
- 2019Unsupervised Embedding Learning via Invariant and Spreading Instance Featurecited by 232
- 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
- 2017Hide-and-Seek: Forcing a Network to be Meticulous for Weakly-supervised Object and Action Localizationcited by 207
- 2019Boosting Few-Shot Visual Learning with Self-Supervisioncited by 140
- 2018Learning to Navigate for Fine-grained Classificationcited by 103
- 2018Revisiting Small Batch Training for Deep Neural Networkscited by 102
- 2014The Application of Two-level Attention Models in Deep Convolutional Neural Network for Fine-grained Image Classificationcited by 67
- 2015Learning visual groups from co-occurrences in space and timecited by 42
- 2019Unsupervised Learning from Video with Deep Neural Embeddingscited by 29
- 2019Fine-grained Recognition: Accounting for Subtle Differences between Similar Classescited by 24
- 2019Deep Learning for Fine-Grained Image Analysis: A Surveycited by 18
Built on by
Citing papers per year: 2021: 1.
1 paper.