Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

UNICON: Combating Label Noise Through Uniform Selection and Contrastive Learning

About

Supervised deep learning methods require a large repository of annotated data; hence, label noise is inevitable. Training with such noisy data negatively impacts the generalization performance of deep neural networks. To combat label noise, recent state-of-the-art methods employ some sort of sample selection mechanism to select a possibly clean subset of data. Next, an off-the-shelf semi-supervised learning method is used for training where rejected samples are treated as unlabeled data. Our comprehensive analysis shows that current selection methods disproportionately select samples from easy (fast learnable) classes while rejecting those from relatively harder ones. This creates class imbalance in the selected clean set and in turn, deteriorates performance under high label noise. In this work, we propose UNICON, a simple yet effective sample selection method which is robust to high label noise. To address the disproportionate selection of easy and hard samples, we introduce a Jensen-Shannon divergence based uniform selection mechanism which does not require any probabilistic modeling and hyperparameter tuning. We complement our selection method with contrastive learning to further combat the memorization of noisy labels. Extensive experimentation on multiple benchmark datasets demonstrates the effectiveness of UNICON; we obtain an 11.4% improvement over the current state-of-the-art on CIFAR100 dataset with a 90% noise rate. Our code is publicly available

Nazmul Karim, Mamshad Nayeem Rizve, Nazanin Rahnavard, Ajmal Mian, Mubarak Shah• 2022

Related benchmarks

TaskDatasetResultRank
Image ClassificationCIFAR-100 (test)
Accuracy78.9
3518
Image ClassificationClothing1M (test)
Accuracy74.98
546
Image ClassificationCIFAR10
Accuracy90.81
240
Image ClassificationILSVRC 2012 (val)
Top-1 Accuracy75.29
156
Image ClassificationILSVRC 2012 (test)
Top-1 Acc75.29
117
Image ClassificationWebvision (test)
Acc84.56
57
Activity RecognitionHHAR (test)
Mean F1 Score0.7861
46
Image ClassificationWebVision (val)
Top-1 Acc77.6
40
Sleep stage scoringSleep (test)
F1 Score62.26
36
Time-series classificationfNIRS (test)
F1 Score0.6115
36
Showing 10 of 31 rows

Other info

Code

Follow for update