Calibrating Class Activation Maps for Long-Tailed Visual Recognition
Not on the map. Why?
Abstract (arXiv)
Real-world visual recognition problems often exhibit long-tailed distributions, where the amount of data for learning in different categories shows significant imbalance. Standard classification models learned on such data distribution often make biased predictions towards the head classes while generalizing poorly to the tail classes. In this paper, we present two effective modifications of CNNs to improve network learning from long-tailed distribution. First, we present a Class Activation Map Calibration (CAMC) module to improve the learning and prediction of network classifiers, by enforcing network prediction based on important image regions. The proposed CAMC module highlights the correlated image regions across data and reinforces the representations in these areas to obtain a better global representation for classification. Furthermore, we investigate the use of normalized classifiers for representation learning in long-tailed problems. Our empirical study demonstrates that by simply scaling the outputs of the classifier with an appropriate scalar, we can effectively improve the classification accuracy on tail classes without losing the accuracy of head classes. We conduct extensive experiments to validate the effectiveness of our design and we set new state-of-the-art performance on five benchmarks, including ImageNet-LT, Places-LT, iNaturalist 2018, CIFAR10-LT, and CIFAR100-LT.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 52 of its 75 references that are in the map. First posted on arXiv 29 Aug 2021.
Builds on
52 of 75 references.
References · 52
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 806
- 2019Large-Scale Long-Tailed Recognition in an Open Worldcited by 704
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2018Learning to Reweight Examples for Robust Deep Learningcited by 670
38 more
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2020Long-tail learning via logit adjustmentcited by 605
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
- 2015Deep Metric Learning via Lifted Structured Feature Embeddingcited by 449
- 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
- 2019BBN: Bilateral-Branch Network with Cumulative Learning for Long-Tailed Visual Recognitioncited by 403
- 2020Balanced Meta-Softmax for Long-Tailed Visual Recognitioncited by 397
- 2018Dynamic Few-Shot Visual Learning without Forgettingcited by 385
- 2020Equalization Loss for Long-Tailed Object Recognitioncited by 285
- 2020Long-Tailed Classification by Keeping the Good and Removing the Bad Momentum Causal Effectcited by 256
- 2019CANet: Class-Agnostic Segmentation Networks with Iterative Refinement and Attentive Few-Shot Learningcited by 217
- 2020Rethinking the Value of Labels for Improving Class-Imbalanced Learningcited by 216
- 2017Object Region Mining with Adversarial Erasing: A Simple Classification to Semantic Segmentation Approachcited by 201
- 2021Few-Shot Incremental Learning with Continually Evolved Classifierscited by 184
- 2020Learning From Multiple Experts: Self-paced Knowledge Distillation for Long-tailed Classificationcited by 175
- 2018Large Scale Fine-Grained Categorization and Domain-Specific Transfer Learningcited by 174
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2020Seesaw Loss for Long-Tailed Instance Segmentationcited by 146
- 2020Remix: Rebalanced Mixupcited by 144
- 2020Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition from a Domain Adaptation Perspectivecited by 143
- 2020Feature Space Augmentation for Long-Tailed Datacited by 136
- 2020M2m: Imbalanced Classification via Major-to-minor Translationcited by 134
- 2020Distribution-Balanced Loss for Multi-Label Classification in Long-Tailed Datasetscited by 122
- 2020Deep Representation Learning on Long-tailed Data: A Learnable Embedding Augmentation Perspectivecited by 120
- 2016Range Loss for Deep Face Recognition with Long-tailcited by 111
- 2020The Devil is in Classification: A Simple Framework for Long-tail Object Detection and Instance Segmentationcited by 108
- 2020Conditional Gaussian Distribution Learning for Open Set Recognitioncited by 104
- 2019Striking the Right Balance with Uncertaintycited by 79
- 2020Imbalanced Continual Learning with Partitioning Reservoir Samplingcited by 71
- 2017Class Rectification Hard Mining for Imbalanced Deep Learningcited by 67
- 2016Factors in Finetuning Deep Model for object detectioncited by 53
- 2020DeepEMD: Differentiable Earth Mover's Distance for Few-Shot Learningcited by 49
- 2021Few-shot Segmentation with Optimal Transport Matching and Message Flowcited by 36
- 2020Solving Long-tailed Recognition with Deep Realistic Taxonomic Classifiercited by 34
- 2020Domain Balancing: Face Recognition on Long-Tailed Domainscited by 32
- 2021CycleSegNet: Object Co-segmentation with Cycle Refinement and Region Correspondencecited by 19
- 2021M2IOSR: Maximal Mutual Information Open Set Recognitioncited by 12
- 2020Open Set Recognition with Conditional Probabilistic Generative Modelscited by 10
50 most cited of 52 All 52 (JSON)
Built on by
Not cited yet.