Command Palette
Search for a command to run...
Erik Wallin Lennart Svensson Fredrik Kahl Lars Hammarstrand

Abstract
Following the success of supervised learning, semi-supervised learning (SSL) is now becoming increasingly popular. SSL is a family of methods, which in addition to a labeled training set, also use a sizable collection of unlabeled data for fitting a model. Most of the recent successful SSL methods are based on pseudo-labeling approaches: letting confident model predictions act as training labels. While these methods have shown impressive results on many benchmark datasets, a drawback of this approach is that not all unlabeled data are used during training. We propose a new SSL algorithm, DoubleMatch, which combines the pseudo-labeling technique with a self-supervised loss, enabling the model to utilize all unlabeled data in the training process. We show that this method achieves state-of-the-art accuracies on multiple benchmark datasets while also reducing training times compared to existing SSL methods. Code is available at https://github.com/walline/doublematch.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| semi-supervised-image-classification-on-cifar | DoubleMatch | Percentage error: 4.65±0.17 |
| semi-supervised-image-classification-on-cifar-2 | DoubleMatch | Percentage error: 21.22± 0.17 |
| semi-supervised-image-classification-on-cifar-6 | DoubleMatch | Percentage error: 5.56±0.42 |
| semi-supervised-image-classification-on-cifar-7 | DoubleMatch | Percentage error: 13.59±5.60 |
| semi-supervised-image-classification-on-cifar-8 | DoubleMatch | Percentage error: 41.83± 1.22 |
| semi-supervised-image-classification-on-cifar-9 | DoubleMatch | Percentage error: 27.07± 0.26 |
| semi-supervised-image-classification-on-stl-1 | DoubleMatch | Accuracy: 95.65±0.20 |
| semi-supervised-image-classification-on-svhn | DoubleMatch | Accuracy: 97.90 ± 0.07 |
| semi-supervised-image-classification-on-svhn-1 | DoubleMatch | Accuracy: 97.63±0.35 |
| semi-supervised-image-classification-on-svhn-2 | DoubleMatch | Percentage error: 15.37±11.81 |
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.