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

MoPro: Webly Supervised Learning with Momentum Prototypes

About

We propose a webly-supervised representation learning method that does not suffer from the annotation unscalability of supervised learning, nor the computation unscalability of self-supervised learning. Most existing works on webly-supervised representation learning adopt a vanilla supervised learning method without accounting for the prevalent noise in the training data, whereas most prior methods in learning with label noise are less effective for real-world large-scale noisy data. We propose momentum prototypes (MoPro), a simple contrastive learning method that achieves online label noise correction, out-of-distribution sample removal, and representation learning. MoPro achieves state-of-the-art performance on WebVision, a weakly-labeled noisy dataset. MoPro also shows superior performance when the pretrained model is transferred to down-stream image classification and detection tasks. It outperforms the ImageNet supervised pretrained model by +10.5 on 1-shot classification on VOC, and outperforms the best self-supervised pretrained model by +17.3 when finetuned on 1\% of ImageNet labeled samples. Furthermore, MoPro is more robust to distribution shifts. Code and pretrained models are available at https://github.com/salesforce/MoPro.

Junnan Li, Caiming Xiong, Steven C.H. Hoi• 2020

Related benchmarks

TaskDatasetResultRank
Object DetectionCOCO 2017 (val)--
2454
Image ClassificationImageNet (val)
Top-1 Acc65.7
1206
Instance SegmentationCOCO 2017 (val)--
1144
Image ClassificationImageNet A
Top-1 Acc11.93
553
Image ClassificationImageNet-1K
Top-1 Acc67.8
524
Image ClassificationImageNet-R
Top-1 Acc54.87
474
Image ClassificationImageNet ILSVRC-2012 (val)
Top-1 Accuracy67.8
405
Image ClassificationILSVRC 2012 (val)
Top-1 Accuracy76.31
156
Image ClassificationImageNet 1% labeled
Top-5 Accuracy90.5
118
Image ClassificationImageNet (10% labels)
Top-1 Acc74.8
98
Showing 10 of 18 rows

Other info

Code

Follow for update