Twin Contrastive Learning with Noisy Labels

Zhizhong Huang, Junping Zhang, Hongming Shan
2/14/2026

No official code found. Best implementation: Hzzone/TCL (74 stars, last commit 2023-08-04).

Abstract

Learning from noisy data is a challenging task that sig-nificantly degenerates the model performance. In this paper, we present TCL, a novel twin contrastive learning model to learn robust representations and handle noisy labels for classification. Specifically, we construct a Gaussian mixture model (GMM) over the representations by injecting the supervised model predictions into GMM to link label- free latent variables in GMM with label-noisy annotations. Then, TCL detects the examples with wrong labels as the out- of-distribution examples by another two-component GMM, taking into account the data distribution. We further propose a cross-supervision with an entropy regularization loss that bootstraps the true targets from model predictions to handle the noisy labels. As a result, TCL can learn discriminative representations aligned with estimated labels through mixup and contrastive learning. Extensive experimental results on several standard benchmarks and real-world datasets demonstrate the superior performance of TCL. In particular, TCL achieves 7.5% improvements on CIFAR-10 with 90% noisy label-an extremely noisy scenario. The source code is available at https://github.com/Hzzone/TCL.

View on arXivView PDF

Code Implementations(1)

Hzzone/TCLCommunity100%

Twin Contrastive Learning with Noisy Labels (CVPR 2023)

7411PythonMar 1, 20233 years ago
noisy-label-learningnoisy-labels

Similar Papers

Cite this paper

@article{huang2026twin,
  title  = {Twin Contrastive Learning with Noisy Labels},
  author = {Zhizhong Huang and Junping Zhang and Hongming Shan},
  year   = {2026},
  eprint = {2303.06930},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2303.06930},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.06930.svg)](https://codeofpaper.com/paper/2303.06930)

Discussion