DoubleMatch: Improving Semi-Supervised Learning with Self-Supervision
Erik Wallin, Lennart Svensson, Fredrik Kahl, Lars Hammarstrand

TL;DR
DoubleMatch enhances semi-supervised learning by integrating self-supervision with pseudo-labeling, allowing full utilization of unlabeled data, leading to improved accuracy and reduced training times.
Contribution
It introduces a novel SSL algorithm that combines pseudo-labeling with self-supervised loss, enabling the use of all unlabeled data during training.
Findings
Achieves state-of-the-art accuracy on benchmark datasets.
Reduces training times compared to existing SSL methods.
Effectively utilizes all unlabeled data during training.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning and Data Classification · Multimodal Machine Learning Applications
