Papers › Exploring Self-Supervised Regularization for Supervised and Semi-Supervised Learning
Exploring Self-Supervised Regularization for Supervised and Semi-Supervised Learning
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
Code
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
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| 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