Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Contrastive Learning Improves Model Robustness Under Label Noise

About

Deep neural network-based classifiers trained with the categorical cross-entropy (CCE) loss are sensitive to label noise in the training data. One common type of method that can mitigate the impact of label noise can be viewed as supervised robust methods; one can simply replace the CCE loss with a loss that is robust to label noise, or re-weight training samples and down-weight those with higher loss values. Recently, another type of method using semi-supervised learning (SSL) has been proposed, which augments these supervised robust methods to exploit (possibly) noisy samples more effectively. Although supervised robust methods perform well across different data types, they have been shown to be inferior to the SSL methods on image classification tasks under label noise. Therefore, it remains to be seen that whether these supervised robust methods can also perform well if they can utilize the unlabeled samples more effectively. In this paper, we show that by initializing supervised robust methods using representations learned through contrastive learning leads to significantly improved performance under label noise. Surprisingly, even the simplest method (training a classifier with the CCE loss) can outperform the state-of-the-art SSL method by more than 50\% under high label noise when initialized with contrastive learning. Our implementation will be publicly available at {\url{https://github.com/arghosh/noisy_label_pretrain}}.

Aritra Ghosh, Andrew Lan• 2021

Related benchmarks

TaskDatasetResultRank
Image ClassificationClothing1M (test)
Accuracy73.36
598
Image ClassificationCIFAR-100 Symmetric Noise (test)
Accuracy68.1
76
Image ClassificationCIFAR-100 (test)
Accuracy (Symmetric 20%)68.1
72
Image ClassificationCIFAR-10 Symmetric Noise (test)--
64
Image ClassificationCIFAR-10 Asymmetric Noise (test)
Accuracy (40% Noise)78.1
33
Image ClassificationCIFAR-10 symmetric label noise (test)
Accuracy (20% Noise)97.33
27
Image ClassificationCIFAR-10 40% asymmetric noise
Accuracy78.1
27
Image ClassificationCIFAR-100 symmetric label noise (test)
Accuracy (20% Noise)82.85
24
Image ClassificationCIFAR-100 (test)
Acc (20% Noise)68.1
18
Image ClassificationCIFAR-10 (test)
Accuracy (20% Noise)90
18
Showing 10 of 14 rows

Other info

Code

Follow for update