Self-Supervised Wasserstein Pseudo-Labeling for Semi-Supervised Image Classification
Abstract
The goal is to use Wasserstein metric to provide pseudo labels for the unlabeled images to train a Convolutional Neural Networks (CNN) in a Semi-Supervised Learning (SSL) manner for the classification task. The basic premise in our method is that the discrepancy between two discrete empirical measures (e.g., clusters) which come from the same or similar distribution is expected to be less than the case where these measures come from completely two different distributions. In our proposed method, we first pre-train our CNN using a self-supervised learning method to make a cluster assumption on the unlabeled images. Next, inspired by the Wasserstein metric which considers the geometry of the metric space to provide a natural notion of similarity between discrete empirical measures, we leverage it to cluster the unlabeled images and then match the clusters to their similar class of labeled images to provide a pseudo label for the data within each cluster. We have evaluated and compared our method with state-of-the-art SSL methods on the standard datasets to demonstrate its effectiveness.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Automating data curation is necessary to cut manual input, and fewer labels should be needed for good performance.
“The data curation process must be automated to reduce manual input, and the number of labels required for good performance must be reduced [57].”
From Self-supervised learning: A succinct review (2023) · cites this paper as [57]
Cites
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · see citing works
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · 2009 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2009.5206848 · Cited by 65,333 · see citing works
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
Ioffe, S., & Szegedy, C. (2015) · arXiv · doi:10.48550/arxiv.1502.03167 · Cited by 27,818 · see citing works
Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate ShiftPreprint
Ioffe, S. (2024) · arXiv (Cornell University) · doi:10.57702/o9raffed · Cited by 15,273 · see citing works
Momentum Contrast for Unsupervised Visual Representation Learning
He, K., Fan, H., Wu, Y., Xie, S., & Girshick, R. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr42600.2020.00975 · Cited by 13,347 · see citing works
A simple framework for contrastive learning of visual representations
Chen, T., Kornblith, S., Norouzi, M., & Hinton, G. (2020) · arXiv · doi:10.48550/arxiv.2002.05709 · Cited by 10,857 · see citing works
Zagoruyko, S., & Komodakis, N. (2016) · Procedings of the British Machine Vision Conference 2016 · doi:10.5244/c.30.87 · Cited by 7,244 · see citing works
mixup: Beyond Empirical Risk Minimization
Zhang, H., Cisse, M., Dauphin, Y. N., & Lopez-Paz, D. (2017) · arXiv · doi:10.48550/arxiv.1710.09412 · Cited by 5,831 · see citing works
LOF: identifying density-based local outliers
Breunig, M. M., Kriegel, H.-P., Ng, R. T., & Sander, J. (2000) · ACM SIGMOD Record · doi:10.1145/335191.335388 · Cited by 5,207 · see citing works
Tarvainen, A., & Valpola, H. (2017) · arXiv · doi:10.48550/arxiv.1703.01780 · Cited by 4,275 · see citing works
Reading digits in natural images with unsupervised feature learning
Netzer, Y. (2024) · doi:10.57702/e7wwo0zk · Cited by 4,261 · see citing works
LOF: identifying density-based local outliers
Breunig, M. M., Kriegel, H.-P., Ng, R. T., & Sander, J. (2000) · Proceedings of the 2000 ACM SIGMOD international conference on Management of data · doi:10.1145/342009.335388 · Cited by 4,149 · see citing works
Learning with Local and Global Consistency
Zhou, D., Bousquet, O., Lal, T. N., Weston, J., & Schölkopf, B. (2003) · MPG.PuRe (Max Planck Society) · Cited by 3,856 · see citing works
Optimal Transport: Old and New
Villani, C. (2013) · Grundlehren der mathematischen Wissenschaften · doi:10.1007/978-3-540-71050-9 · Cited by 3,838 · see citing works
Semi-Supervised Learning Literature Survey
Zhu, X. (2005) · Cited by 3,828 · see citing works
Unsupervised Feature Learning via Non-parametric Instance Discrimination
Wu, Z., Xiong, Y., Yu, S. X., & Lin, D. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00393 · Cited by 3,664 · see citing works
(2006) · Cited by 3,624 · see citing works
Semi-supervised learning using Gaussian fields and harmonic functions
Zhu, X., Zoubin Ghahramani, A., & Lafferty, J. (2003) · Cited by 3,509 · see citing works
Randaugment: Practical automated data augmentation with a reduced search space
Cubuk, E. D., Zoph, B., Shlens, J., & Le, Q. V. (2020) · 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw50498.2020.00359 · Cited by 3,223 · see citing works
FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidence
Sohn, K., Berthelot, D., Li, C.-L., Zhang, Z., Carlini, N., Cubuk, E. D., Kurakin, A., Zhang, H., & Raffel, C. (2020) · arXiv · doi:10.48550/arxiv.2001.07685 · Cited by 2,892 · see citing works
Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning
Miyato, T., Maeda, S., Koyama, M., & Ishii, S. (2018) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2018.2858821 · Cited by 2,860 · see citing works
Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles
Noroozi, M., & Favaro, P. (2016) · Lecture Notes in Computer Science · doi:10.1007/978-3-319-46466-4_5 · Cited by 2,775 · see citing works
Improved Baselines with Momentum Contrastive LearningPreprint
Chen, X., Fan, H., Girshick, R., & He, K. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2003.04297 · Cited by 2,579 · see citing works
Unsupervised Representation Learning by Predicting Image Rotations
Gidaris, S., Singh, P., & Komodakis, N. (2018) · arXiv · doi:10.48550/arxiv.1803.07728 · Cited by 2,477 · see citing works
Optimal Transport for Applied Mathematicians
Santambrogio, F. (2015) · Progress in nonlinear differential equations and their applications · doi:10.1007/978-3-319-20828-2 · Cited by 2,322 · see citing works
Manifold Regularization: A Geometric Framework for Learning from Labeled and Unlabeled Examples
BelkinMikhail, NiyogiPartha, & SindhwaniVikas (2006) · Journal of Machine Learning Research · doi:10.5555/1248547.1248632 · Cited by 2,129 · see citing works
A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networks
Hendrycks, D., & Gimpel, K. (2016) · arXiv · doi:10.48550/arxiv.1610.02136 · Cited by 1,968 · see citing works
Unsupervised Data Augmentation for Consistency TrainingPreprint
Xie, Q., Dai, Z., Hovy, E. H., Luong, T., & Le, Q. V. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1904.12848 · Cited by 1,962 · see citing works
Temporal Ensembling for Semi-Supervised LearningPreprint
Laine, S., & Aila, T. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1610.02242 · Cited by 1,910 · see citing works
Wide Residual NetworksPreprint
Zagoruyko, S., & Komodakis, N. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1605.07146 · Cited by 1,850 · see citing works
Semi-Supervised Learning (Chapelle, O. et al., Eds.; 2006) [Book reviews]
Chapelle, O., Schölkopf, B., & Zien, E. A. (2009) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2009.2015974 · Cited by 1,102 · see citing works
Barycenters in the Wasserstein Space
Agueh, M., & Carlier, G. (2011) · SIAM Journal on Mathematical Analysis · doi:10.1137/100805741 · Cited by 1,100 · see citing works
Optimal Transport for Domain Adaptation
Courty, N., Flamary, R., Tuia, D., & Rakotomamonjy, A. (2016) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2016.2615921 · Cited by 1,027 · see citing works
Semi-supervised Learning by Entropy Minimization
Grandvalet, Y., & Bengio, Y. (2004) · Cited by 990 · see citing works
Semi-Supervised Learning with Ladder NetworksPreprint
Rasmus, A., Harri Valpola, B., Honkala, M., Berglund, M., & Raiko, T. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1507.02672 · Cited by 941 · see citing works
Deep Anomaly Detection with Outlier Exposure
Hendrycks, D., Mazeika, M., & Dietterich, T. (2018) · arXiv · doi:10.48550/arxiv.1812.04606 · Cited by 932 · see citing works
Wasserstein Distance Guided Representation Learning for Domain Adaptation
Shen, J. G., Qu, Y., Zhang, W., & Yu, Y. H. (2018) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v32i1.11784 · Cited by 895 · see citing works
Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised LearningPreprint
Sajjadi, M. S. M., Javanmardi, M., & Taşdizen, T. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1606.04586 · Cited by 874 · see citing works
ReMixMatch: Semi-Supervised Learning with Distribution Alignment and Augmentation AnchoringPreprint
Berthelot, D., Carlini, N., Cubuk, E., Kurakin, A., Sohn, K., Zhang, H., & Raffel, C. A. (2019) · arXiv.org · doi:10.48550/arxiv.1911.09785 · Cited by 823 · see citing works
S4L: Self-Supervised Semi-Supervised Learning
Zhai, X., Oliver, A., Kolesnikov, A., & Beyer, L. (2019) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00156 · Cited by 768 · see citing works
Label Propagation for Deep Semi-Supervised Learning
Iscen, A., Tolias, G., Avrithis, Y., & Chum, O. (2019) · 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2019.00521 · Cited by 686 · see citing works
Sliced Wasserstein Discrepancy for Unsupervised Domain Adaptation
Lee, C., Batra, T., Baig, M. H., & Ulbricht, D. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.01053 · Cited by 610 · see citing works
Cluster Kernels for Semi-Supervised Learning
Chapelle, O., Weston, J., & Schölkopf, B. (2002) · Cited by 457 · see citing works
Optimal Mass Transport: Signal processing and machine-learning applications
Kolouri, S., Park, S. R., Thorpe, M., Slepčev, D., & Rohde, G. K. (2017) · IEEE Signal Processing Magazine · doi:10.1109/msp.2017.2695801 · Cited by 446 · see citing works
Fast Computation of Wasserstein BarycentersPreprint
Cuturi, M., & Doucet, A. (2013) · arXiv (Cornell University) · doi:10.48550/arxiv.1310.4375 · Cited by 442 · see citing works
Learning with a Wasserstein LossPreprint
Frogner, C., Zhang, C., Mobahi, H., Araya‐Polo, M., & Poggio, T. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1506.05439 · Cited by 391 · see citing works
Learning with Pseudo-EnsemblesPreprint
Bachman, P., Alsharif, O., & Precup, D. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1412.4864 · Cited by 353 · see citing works
Wasserstein Distance Guided Representation Learning for Domain AdaptationPreprint
Shen, J. G., Qu, Y., Zhang, W., et al. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1707.01217 · Cited by 291 · see citing works
Smooth Neighbors on Teacher Graphs for Semi-Supervised Learning
Luo, Y., Zhu, J., Li, M., Ren, Y., & Zhang, B. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00927 · Cited by 271 · see citing works
Quantization and the method ofk-means
Pollard, D. (1982) · IEEE Transactions on Information Theory · doi:10.1109/tit.1982.1056481 · Cited by 218 · see citing works
AET vs. AED: Unsupervised Representation Learning by Auto-Encoding Transformations Rather Than Data
Zhang, L., Qi, G.-J., Wang, L., & Luo, J. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00265 · Cited by 204 · see citing works
Exploiting Unlabeled Data in CNNs by Self-Supervised Learning to Rank
Liu, X., van de Weijer, J., & Bagdanov, A. D. (2019) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2019.2899857 · Cited by 187 · see citing works
A Cluster-then-label Semi-supervised Learning Approach for Pathology Image Classification
Peikari, M., Salama, S., Nofech-Mozes, S., & Martel, A. L. (2018) · Scientific Reports · doi:10.1038/s41598-018-24876-0 · Cited by 161 · see citing works
Tri-net for Semi-Supervised Deep Learning
Chen, D., Wang, W., Gao, W. D., & Zhou, Z. (2018) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2018/278 · Cited by 150 · see citing works
Stochastic Optimization for Large-scale Optimal TransportPreprint
Genevay, A., Cuturi, M., Peyré, G., et al. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1605.08527 · Cited by 147 · see citing works
There Are Many Consistent Explanations of Unlabeled Data: Why You Should AveragePreprint
Athiwaratkun, B., Finzi, M., Izmailov, P., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1806.05594 · Cited by 145 · see citing works
Sliced Wasserstein Kernels for Probability Distributions
Kolouri, S., Zou, Y., & Rohde, G. K. (2016) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2016.568 · Cited by 143 · see citing works
Semi-Supervised Learning under Class Distribution Mismatch
Chen, Y., Zhu, X., Li, W., & Gong, S. (2020) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v34i04.5763 · Cited by 133 · see citing works
Semi-Supervised Optimal Transport for Heterogeneous Domain Adaptation
Yan, Y., Li, W., Wu, H., Min, H., Tan, M., & Wu, Q. (2018) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2018/412 · Cited by 116 · see citing works
Fast Discrete Distribution Clustering Using Wasserstein Barycenter With Sparse Support
Ye, J., Wu, P., Wang, J. Z., et al. (2017) · IEEE Transactions on Signal Processing · doi:10.1109/tsp.2017.2659647 · Cited by 109 · see citing works
Manifold regularization and semi-supervised learning: some theoretical analyses
Niyogi, P. (2013) · Journal of Machine Learning Research · Cited by 106 · see citing works
Self-supervised Learning for Semi-supervised Time Series Classification
Jawed, S., Grabocka, J., & Schmidt-Thieme, L. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-47426-3_39 · Cited by 89 · see citing works
Discrete Wasserstein barycenters: optimal transport for discrete data
Anderes, E., Borgwardt, S., & Miller, J. (2016) · Mathematical Methods of Operations Research · doi:10.1007/s00186-016-0549-x · Cited by 86 · see citing works
Multilevel Clustering via Wasserstein MeansPreprint
Ho, N., Nguyen, X., Yurochkin, M., et al. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1706.03883 · Cited by 85 · see citing works
Wasserstein Propagation for Semi-Supervised Learning
Solomon, J., Rustamov, R. M., Guibas, L., et al. (2014) · Cited by 78 · see citing works
Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learning
Arazo, E., Ortego, D., Albert, P., O'Connor, N. E., & McGuinness, K. (2020) · 2020 International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn48605.2020.9207304 · Cited by 77 · see citing works
Self-Supervised Learning of Geometrically Stable Features Through Probabilistic Introspection
Novotný, D., Albanie, S., Larlus, D., & Vedaldi, A. (2018) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2018.00383 · Cited by 65 · see citing works
Xin, Y., Walia, E., & Babyn, P. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1804.03700 · Cited by 49 · see citing works
Variational Wasserstein Clustering
Mi, L., Zhang, W., Gu, X. D., & Wang, Y. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01267-0_20 · Cited by 39 · see citing works
Tangent-Normal Adversarial Regularization for Semi-Supervised Learning
Yu, B., Wu, J., Ma, J., et al. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.01093 · Cited by 29 · see citing works
Transporting Labels via Hierarchical Optimal Transport for Semi-Supervised Learning
Taherkhani, F., Dabouei, A., Soleymani, S., et al. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-58548-8_30 · Cited by 18 · see citing works
Self-citationImran, A.-A.-Z., Huang, C., Tang, H., et al. (2020) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v34i10.7179 · Cited by 6 · see citing works
Wasserstein Soft Label Propagation on Hypergraphs: Algorithm and Generalization Error Bounds
Gao, T., Asoodeh, S., Huang, Y., et al. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33013630 · Cited by 5 · see citing works
LSMI-Sinkhorn: Semi-supervised Squared-Loss Mutual Information Estimation with Optimal Transport.Preprint
Liu, Y., Yamada, M., Tsai, Y.-H. H., et al. (2019) · arXiv (Cornell University) · Cited by 4 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Self-supervised learning: A succinct review
Rani, V., Nabi, S. T., Kumar, M., Mittal, A., & Kumar, K. (2023) · Archives of Computational Methods in Engineering · doi:10.1007/s11831-023-09884-2 · Cited by 295 · see citing works
- Authors
- Taherkhani, F., Dabouei, A., Soleymani, S., Dawson, J., & Nasrabadi, N. M.
- Affiliations
- West Virginia University (US)
- Venue
- 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)
- Publisher
- IEEE
- Published
- 2021-06
- Pages
- 12262-12272
- ISSN
- 1063-6919 (ISSN-L)
- OpenAlex
- W3181871665
- Cited by
- 45
- References
- 74
- Citations by year
- 2026: 4 · 2025: 3 · 2024: 10 · 2023: 16 · 2022: 9 · 2021: 3
- FWCI
- 4.39
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
- Keywords
- semi-supervised image classification, pseudo-labeling, Wasserstein distance, self-supervised learning, unlabeled data, cluster matching, distribution discrepancy, convolutional neural networks
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review