Papers › Exploring Self-Supervised Regularization for Supervised and Semi-Supervised Learning

Exploring Self-Supervised Regularization for Supervised and Semi-Supervised Learning

25 Jun 2019arXiv:1906.10343archive 2025-07-28

Phi Vu Tran

Recent advances in semi-supervised learning have shown tremendous potential in overcoming a major barrier to the success of modern machine learning algorithms: access to vast amounts of human-labeled training data. Previous algorithms based on consistency regularization can harness the abundance of unlabeled data to produce impressive results on a number of semi-supervised benchmarks, approaching the performance of strong supervised baselines using only a fraction of the available labeled data. In this work, we challenge the long-standing success of consistency regularization by introducing self-supervised regularization as the basis for combining semantic feature representations from unlabeled data. We perform extensive comparative experiments to demonstrate the effectiveness of self-supervised regularization for supervised and semi-supervised image classification on SVHN, CIFAR-10, and CIFAR-100 benchmark datasets. We present two main results: (1) models augmented with self-supervised regularization significantly improve upon traditional supervised classifiers without the need for unlabeled data; (2) together with unlabeled data, our models yield semi-supervised performance competitive with, and in many cases exceeding, prior state-of-the-art consistency baselines. Lastly, our models have the practical utility of being efficiently trained end-to-end and require no additional hyper-parameters to tune for optimal performance beyond the standard set for training neural networks. Reference code and data are available at https://github.com/vuptran/sesemi

PaperPDFCode

Code

vuptran/sesemi officialmentioned in papermentioned on GitHubtf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Image ClassificationMulti-Task LearningSemi-Supervised Image Classificationimage-classification

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Semi-Supervised Image Classification CIFAR-10, 1000 Labels SESEMI SSL (ConvNet) Accuracy 82.12 #8 of 9 Archive leaderboard report
Semi-Supervised Image Classification CIFAR-10, 2000 Labels SESEMI SSL (ConvNet) Accuracy 85.78 #4 of 4 Archive leaderboard report
Semi-Supervised Image Classification CIFAR-10, 4000 Labels SESEMI SSL (ConvNet) Percentage error 11.65 #44 of 49 Archive leaderboard report
Semi-Supervised Image Classification SVHN, 1000 labels SESEMI SSL (ConvNet) Accuracy 94.41 #16 of 17 Archive leaderboard report
Semi-Supervised Image Classification SVHN, 250 Labels SESEMI SSL (ConvNet) Accuracy 91.68 #12 of 15 Archive leaderboard report
Semi-Supervised Image Classification SVHN, 500 Labels SESEMI SSL (ConvNet) Accuracy 93.5 #6 of 6 Archive leaderboard report
Semi-Supervised Image Classification cifar-100, 10000 Labels SESEMI SSL (ConvNet) Percentage error 38.7 #28 of 29 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections