Command Palette
Search for a command to run...
Xiaohua Zhai; Avital Oliver; Alexander Kolesnikov; Lucas Beyer

Abstract
This work tackles the problem of semi-supervised learning of image classifiers. Our main insight is that the field of semi-supervised learning can benefit from the quickly advancing field of self-supervised visual representation learning. Unifying these two approaches, we propose the framework of self-supervised semi-supervised learning and use it to derive two novel semi-supervised image classification methods. We demonstrate the effectiveness of these methods in comparison to both carefully tuned baselines, and existing semi-supervised learning methods. We then show that our approach and existing semi-supervised methods can be jointly trained, yielding a new state-of-the-art result on semi-supervised ILSVRC-2012 with 10% of labels.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| semi-supervised-image-classification-on-1 | Rotation | Top 5 Accuracy: 45.11% |
| semi-supervised-image-classification-on-1 | Exemplar (joint training) | Top 5 Accuracy: 47.02% |
| semi-supervised-image-classification-on-1 | Exemplar | Top 5 Accuracy: 44.90% |
| semi-supervised-image-classification-on-1 | Rotation (joint training) | Top 5 Accuracy: 53.37% |
| semi-supervised-image-classification-on-1 | VAT | Top 5 Accuracy: 44.05% |
| semi-supervised-image-classification-on-1 | Pseudolabeling | Top 5 Accuracy: 51.56% |
| semi-supervised-image-classification-on-1 | VAT + Entropy Minimization | Top 5 Accuracy: 46.96% |
| semi-supervised-image-classification-on-2 | Pseudolabeling | Top 5 Accuracy: 82.41% |
| semi-supervised-image-classification-on-2 | VAT + Entropy Minimization (ResNet-50) | Top 5 Accuracy: 83.39% |
| semi-supervised-image-classification-on-2 | VAT | Top 5 Accuracy: 82.78% |
| semi-supervised-image-classification-on-2 | Exemplar Fine-tuned (ResNet-50) | Top 5 Accuracy: 81.01% |
| semi-supervised-image-classification-on-2 | Exemplar | Top 5 Accuracy: 81.01% |
| semi-supervised-image-classification-on-2 | Rotation Fine-tuned (ResNet-50) | Top 5 Accuracy: 78.53% |
| semi-supervised-image-classification-on-2 | S4L-MOAM (ResNet-50 4×) | Top 1 Accuracy: 73.21% Top 5 Accuracy: 91.23% |
| semi-supervised-image-classification-on-2 | Rotation + VAT + Ent. Min. | Top 5 Accuracy: 91.23% |
| semi-supervised-image-classification-on-2 | S4L-Rotation (ResNet-50) | Top 5 Accuracy: 83.82% |
| semi-supervised-image-classification-on-2 | S4L-Exemplar (ResNet-50) | Top 5 Accuracy: 83.72% |
| semi-supervised-image-classification-on-2 | VAT (ResNet-50) | Top 5 Accuracy: 82.78% |
| semi-supervised-image-classification-on-2 | VAT + Entropy Minimization | Top 5 Accuracy: 83.39% |
| semi-supervised-image-classification-on-2 | Rotation | Top 5 Accuracy: 78.53% |
| semi-supervised-image-classification-on-2 | Exemplar (joint training) | Top 5 Accuracy: 83.72% |
| semi-supervised-image-classification-on-2 | Pseudolabeling (ResNet-50) | Top 5 Accuracy: 82.41% |
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.