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

CoMatch: Semi-supervised Learning with Contrastive Graph Regularization

About

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.

Junnan Li, Caiming Xiong, Steven Hoi• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationCIFAR-100 (test)
Accuracy58.55
3518
Image ClassificationCIFAR-10 (test)
Accuracy91.51
3381
Object DetectionCOCO 2017 (val)--
2454
Instance SegmentationCOCO 2017 (val)--
1144
Image ClassificationCIFAR-100--
622
Image ClassificationCIFAR10 (test)
Accuracy95.44
585
Image ClassificationCIFAR100 (test)
Top-1 Accuracy79.14
377
Image ClassificationSVHN--
359
Image ClassificationSTL-10 (test)
Accuracy82
357
Image ClassificationSVHN (test)
Accuracy86.45
199
Showing 10 of 99 rows
...

Other info

Code

Follow for update