CoMatch: Semi-Supervised Learning with Contrastive Graph Regularization

Abstract

Semi-supervised learning has been an effective paradigm for leveraging unlabeled data to reduce the reliance on labeled data. We propose CoMatch, a new semi-supervised learning method that unifies dominant approaches and addresses their limitations. CoMatch jointly learns two representations of the training data, their class probabilities and low-dimensional embeddings. The two representations interact with each other to jointly evolve. The embeddings impose a smoothness constraint on the class probabilities to improve the pseudo-labels, whereas the pseudo-labels regularize the structure of the embeddings through graph-based contrastive learning. CoMatch achieves state-of-the-art performance on multiple datasets. It achieves substantial accuracy improvements on the label-scarce CIFAR-10 and STL-10. On ImageNet with 1% labels, CoMatch achieves a top-1 accuracy of 66.0%, outperforming FixMatch by 12.6%. Furthermore, CoMatch achieves better representation learning performance on downstream tasks, outperforming both supervised learning and self-supervised learning. Code and pre-trained models are available at https://github.com/salesforce/CoMatch/.

Cite

Text

Li et al. "CoMatch: Semi-Supervised Learning with Contrastive Graph Regularization." International Conference on Computer Vision, 2021. doi:10.1109/ICCV48922.2021.00934

Markdown

[Li et al. "CoMatch: Semi-Supervised Learning with Contrastive Graph Regularization." International Conference on Computer Vision, 2021.](https://mlanthology.org/iccv/2021/li2021iccv-comatch/) doi:10.1109/ICCV48922.2021.00934

BibTeX

@inproceedings{li2021iccv-comatch,
  title     = {{CoMatch: Semi-Supervised Learning with Contrastive Graph Regularization}},
  author    = {Li, Junnan and Xiong, Caiming and Hoi, Steven C.H.},
  booktitle = {International Conference on Computer Vision},
  year      = {2021},
  pages     = {9475-9484},
  doi       = {10.1109/ICCV48922.2021.00934},
  url       = {https://mlanthology.org/iccv/2021/li2021iccv-comatch/}
}