Improving Fine-Grained Visual Recognition in Low Data Regimes via Self-Boosting Attention Mechanism
The challenge of fine-grained visual recognition often lies in discovering the key discriminative regions. While such regions can be automatically identified from a large-scale labeled dataset, a similar method might become less effective when only a few annotations are available. In low data regimes, a network often struggles to choose the correct regions for recognition and tends to overfit spurious correlated patterns from the training data. To tackle this issue, this paper proposes the self-boosting attention mechanism, a novel method for regularizing the network to focus on the key regions shared across samples and classes. Specifically, the proposed method first generates an attention map for each training image, highlighting the discriminative part for identifying the ground-truth object category. Then the generated attention maps are used as pseudo-annotations. The network is enforced to fit them as an auxiliary task. We call this approach the self-boosting attention mechanism (SAM). We also develop a variant by using SAM to create multiple attention maps to pool convolutional maps in a style of bilinear pooling, dubbed SAM-Bilinear. Through extensive experimental studies, we show that both methods can significantly improve fine-grained visual recognition performance on low data regimes and can be incorporated into existing network architectures. The source code is publicly available at: https://github.com/GANPerf/SAM
Code (1)
Tasks
Fine-Grained Visual RecognitionSimilar Papers 제목 키워드 기반
Extract More from Less: Efficient Fine-Grained Visual Recognition in Low-Data Regimes
The emerging task of fine-grained image classification in low-data regimes assumes the presence of low inter-class variance and large intra-class variation along with a highly limited amount of training samples per class…
Fine-Grained Image ClassificationFine-Grained Visual Recognitionimage-classificationImage ClassificationTraining-Free Fine-Grained Semantic Segmentations in Low Data Regimes: A FungiTastic Baseline
Fine-grained semantic segmentation requires both precise localization and discrimination between visually similar classes. In FungiTastic, this problem is further complicated by a long-tailed distribution and strong vari…
Semantic SegmentationMeta-Reinforced Synthetic Data for One-Shot Fine-Grained Visual Recognition
One-shot fine-grained visual recognition often suffers from the problem of training data scarcity for new fine-grained classes. To alleviate this problem, an off-the-shelf image generator can be applied to synthesize add…
Fine-Grained Image ClassificationFine-Grained Visual Recognitionimage-classificationImage Classification+2Hierarchical Bilinear Pooling for Fine-Grained Visual Recognition
Fine-grained visual recognition is challenging because it highly relies on the modeling of various semantic parts and fine-grained feature learning. Bilinear pooling based models have been shown to be effective at fine-g…
Fine-Grained Visual RecognitionText-Embedded Bilinear Model for Fine-Grained Visual Recognition
Fine-grained visual recognition, which aims to identify subcategories of the same base-level category, is a challenging task because of its large intra-class variances and small inter-class variances. Human beings can p…
Fine-Grained Image RecognitionFine-Grained Visual RecognitionObject Recognition