HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

MoPro: Webly Supervised Learning with Momentum Prototypes

Junnan Li Caiming Xiong Steven C.H. Hoi

MoPro: Webly Supervised Learning with Momentum Prototypes

Abstract

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.

Code Repositories

salesforce/MoPro
Official
pytorch
Mentioned in GitHub
yuleiqin/capro
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-classification-on-omnibenchmarkMoPro-V2
Average Top-1 Accuracy: 36.1
image-classification-on-webvision-1000MoPro (ResNet-50)
ImageNet Top-1 Accuracy: 67.8%
ImageNet Top-5 Accuracy: 87.0%
Top-1 Accuracy: 73.9%
Top-5 Accuracy: 90.0%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
MoPro: Webly Supervised Learning with Momentum Prototypes | Papers | HyperAI