Optimizing for ROC Curves on Class-Imbalanced Data by Training over a Family of Loss Functions
Not on the map. Why?
Abstract (arXiv)
Although binary classification is a well-studied problem in computer vision, training reliable classifiers under severe class imbalance remains a challenging problem. Recent work has proposed techniques that mitigate the effects of training under imbalance by modifying the loss functions or optimization methods. While this work has led to significant improvements in the overall accuracy in the multi-class case, we observe that slight changes in hyperparameter values of these methods can result in highly variable performance in terms of Receiver Operating Characteristic (ROC) curves on binary problems with severe imbalance. To reduce the sensitivity to hyperparameter choices and train more general models, we propose training over a family of loss functions, instead of a single loss function. We develop a method for applying Loss Conditional Training (LCT) to an imbalanced classification problem. Extensive experiment results, on both CIFAR and Kaggle competition datasets, show that our method improves model performance and is more robust to hyperparameter choices. Code is available at https://github.com/klieberman/roc_lct.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 49 of its 66 references that are in the map. First posted on arXiv 8 Feb 2024.
Builds on
49 of 66 references.
References · 49
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2020Long-tail learning via logit adjustmentcited by 605
- 2020Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentationcited by 595
- 2017A systematic study of the class imbalance problem in convolutional neural networkscited by 510
- 2021Deep Long-Tailed Learning: A Surveycited 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
- 2020Long-tailed Recognition by Routing Diverse Distribution-Aware Expertscited by 270
37 more
- 2020Puzzle Mix: Exploiting Saliency and Local Statistics for Optimal Mixupcited by 260
- 2021Improving Calibration for Long-Tailed Recognitioncited by 212
- 2021Distribution Alignment: A Unified Framework for Long-tail Visual Recognitioncited by 198
- 2020Overcoming Classifier Imbalance for Long-tail Object Detection with Balanced Group Softmaxcited by 152
- 2020A Patient-Centric Dataset of Images and Metadata for Identifying Melanomas Using Clinical Contextcited by 146
- 2020Seesaw Loss for Long-Tailed Instance Segmentationcited by 146
- 2022Balanced Contrastive Learning for Long-Tailed Visual Recognitioncited by 143
- 2021Contrastive Learning based Hybrid Networks for Long-Tailed Image Classificationcited by 130
- 2020The Devil is in Classification: A Simple Framework for Long-tail Object Detection and Instance Segmentationcited by 108
- 2022Long-Tailed Recognition via Weight Balancingcited by 107
- 2020Equalization Loss v2: A New Gradient Balance Approach for Long-tailed Object Detectioncited by 99
- 2021MetaSAug: Meta Semantic Augmentation for Long-Tailed Visual Recognitioncited by 99
- 2021Self-Supervised Aggregation of Diverse Experts for Test-Agnostic Long-Tailed Recognitioncited by 95
- 2019Dynamic Curriculum Learning for Imbalanced Data Classificationcited by 93
- 2021Influence-Balanced Loss for Imbalanced Visual Classificationcited by 91
- 2022Balanced MSE for Imbalanced Visual Regressioncited by 89
- 2020Identifying and Compensating for Feature Deviation in Imbalanced Deep Learningcited by 76
- 2021FASA: Feature Augmentation and Sampling Adaptation for Long-Tailed Instance Segmentationcited by 76
- 2023Long-tailed Visual Recognition via Gaussian Clouded Logit Adjustmentcited by 75
- 2021Label-Imbalanced and Group-Sensitive Classification under Overparameterizationcited by 74
- 2022LPT: Long-tailed Prompt Tuning for Image Classificationcited by 69
- 2022Nested Collaborative Learning for Long-Tailed Visual Recognitioncited by 63
- 2021Adaptive Class Suppression Loss for Long-Tail Object Detectioncited by 55
- 2021Exploring Classification Equilibrium in Long-Tailed Object Detectioncited by 51
- 2022AutoBalance: Optimized Loss Functions for Imbalanced Datacited by 49
- 2023Global and Local Mixture Consistency Cumulative Learning for Long-tailed Visual Recognitionscited by 43
- 2023Does progress on ImageNet transfer to real-world datasets?cited by 35
- 2022Invariant Feature Learning for Generalized Long-Tailed Classificationcited by 34
- 2022Escaping Saddle Points for Effective Generalization on Class-Imbalanced Datacited by 28
- 2023Subclass-balancing Contrastive Learning for Long-tailed Recognitioncited by 26
- 2023On the Implicit Geometry of Cross-Entropy Parameterizations for Label-Imbalanced Datacited by 23
- 2023Simplifying Neural Network Training Under Class Imbalancecited by 18
- 2021Pure Noise to the Rescue of Insufficient Data: Improving Imbalanced Classification by Training on Random Noise Imagescited by 16
- 2020ReMix: Calibrated Resampling for Class Imbalance in Deep learningcited by 10
- 2022Learning Imbalanced Datasets with Maximum Margin Losscited by 9
- 2020On the Role of Dataset Quality and Heterogeneity in Model Confidencecited by 7
- 2023Feature-Balanced Loss for Long-Tailed Visual Recognitioncited by 4
Built on by
Not cited yet.