Class-Difficulty Based Methods for Long-Tailed Visual Recognition
arXiv:2207.14499 · doi:10.1007/s11263-022-01643-3
Abstract
Long-tailed datasets are very frequently encountered in real-world use cases where few classes or categories (known as majority or head classes) have higher number of data samples compared to the other classes (known as minority or tail classes). Training deep neural networks on such datasets gives results biased towards the head classes. So far, researchers have come up with multiple weighted loss and data re-sampling techniques in efforts to reduce the bias. However, most of such techniques assume that the tail classes are always the most difficult classes to learn and therefore need more weightage or attention. Here, we argue that the assumption might not always hold true. Therefore, we propose a novel approach to dynamically measure the instantaneous difficulty of each class during the training phase of the model. Further, we use the difficulty measures of each class to design a novel weighted loss technique called `class-wise difficulty based weighted (CDB-W) loss' and a novel data sampling technique called `class-wise difficulty based sampling (CDB-S)'. To verify the wide-scale usability of our CDB methods, we conducted extensive experiments on multiple tasks such as image classification, object detection, instance segmentation and video-action classification. Results verified that CDB-W loss and CDB-S could achieve state-of-the-art results on many class-imbalanced datasets such as ImageNet-LT, LVIS and EGTEA, that resemble real-world use cases.
arXiv commentPublished in IJCV. Paper URL: https://rdcu.be/cTWem
References in corpus (7)
- SMOTE: Synthetic Minority Over-sampling Technique
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
- Distributed Representations of Words and Phrases and their Compositionality
- Meta-Weight-Net: Learning an Explicit Mapping For Sample Weighting
- Learning Imbalanced Datasets with Label-Distribution-Aware Margin Loss
- Decoupling Representation and Classifier for Long-Tailed Recognition
- Classification Calibration for Long-tail Instance Segmentation