Sinkhorn Label Allocation: Semi-Supervised Classification via Annealed Self-Training
Not on the map. Why?
Abstract (arXiv)
Self-training is a standard approach to semi-supervised learning where the learner's own predictions on unlabeled data are used as supervision during training. In this paper, we reinterpret this label assignment process as an optimal transportation problem between examples and classes, wherein the cost of assigning an example to a class is mediated by the current predictions of the classifier. This formulation facilitates a practical annealing strategy for label assignment and allows for the inclusion of prior knowledge on class proportions via flexible upper bound constraints. The solutions to these assignment problems can be efficiently approximated using Sinkhorn iteration, thus enabling their use in the inner loop of standard stochastic optimization algorithms. We demonstrate the effectiveness of our algorithm on the CIFAR-10, CIFAR-100, and SVHN datasets in comparison with FixMatch, a state-of-the-art self-training algorithm. Our code is available at https://github.com/stanford-futuredata/sinkhorn-label-allocation.
Key facts. Cited by 32 papers in the map (data through 14 Oct 2026). Builds on 19 of its 54 references that are in the map. First posted on arXiv 17 Feb 2021.
Builds on
19 of 54 references.
References · 19
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2016Wide Residual Networkscited by 3,070
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,311
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,060
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,057
7 more
- 2019Self-labelling via simultaneous clustering and representation learningcited by 528
- 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
- 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 366
- 2014Learning with Pseudo-Ensemblescited by 241
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 223
- 2019Regularized Learning for Domain Adaptation under Label Shiftscited by 120
- 2019Deep multi-class learning from label proportionscited by 33
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 6; 2024: 11; 2025: 3; 2026: 3.
32 papers.
Sort:
By area:
- 2023SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learningcited by 133
- 2021Improved Regularization and Robustness for Fine-tuning in Neural Networkscited by 45
- 2022SoLar: Sinkhorn Label Refinery for Imbalanced Partial-Label Learningcited by 31
- 2022Instance-specific and Model-adaptive Supervision for Semi-supervised Semantic Segmentationcited by 30
- 2021Face.evoLVe: A High-Performance Face Recognition Librarycited by 26
- 2022MutexMatch: Semi-Supervised Learning with Mutex-Based Consistency Regularizationcited by 22
- 2023CSOT: Curriculum and Structure-Aware Optimal Transport for Learning with Noisy Labelscited by 17
- 2024P2OT: Progressive Partial Optimal Transport for Deep Imbalanced Clusteringcited by 13
- 2023Towards Semi-supervised Learning with Non-random Missing Labelscited by 12
- 2024Learning to Rematch Mismatched Pairs for Robust Cross-Modal Retrievalcited by 11
- 2024Dual-level Adaptive Self-Labeling for Novel Class Discovery in Point Cloud Segmentationcited by 10
- 2022MaxMatch: Semi-Supervised Learning with Worst-Case Consistencycited by 9
20 more
- 2023Roll With the Punches: Expansion and Shrinkage of Soft Label Selection for Semi-supervised Fine-Grained Learningcited by 7
- 2023OTMatch: Improving Semi-Supervised Learning with Optimal Transportcited by 6
- 2023Enhancing Sample Utilization through Sample Adaptive Augmentation in Semi-Supervised Learningcited by 5
- 2022Confident Sinkhorn Allocation for Pseudo-Labelingcited by 3
- 2024You can't handle the (dirty) truth: Data-centric insights improve pseudo-labelingcited by 3
- 2024SP2OT: Semantic-Regularized Progressive Partial Optimal Transport for Imbalanced Clusteringcited by 2
- 2024RoNID: New Intent Discovery with Generated-Reliable Labels and Cluster-friendly Representationscited by 2
- 2024Towards Real-world Scenario: Imbalanced New Intent Discoverycited by 2
- 2025PROTOCOL: Partial Optimal Transport-enhanced Contrastive Learning for Imbalanced Multi-view Clusteringcited by 2
- 2025Supervise Less, See More: Training-free Nuclear Instance Segmentation with Prototype-Guided Promptingcited by 2
- 2024OTTER: Effortless Label Distribution Adaptation of Zero-shot Modelscited by 1
- 2024Less is More: Pseudo-Label Filtering for Continual Test-Time Adaptationcited by 1
- 2024Rethinking Multiple Instance Learning: Developing an Instance-Level Classifier via Weakly-Supervised Self-Trainingcited by 1
- 2021Taming Overconfident Prediction on Unlabeled Data from Hindsightcited by 0
- 2022SiMCa: Sinkhorn Matrix Factorization with Capacity Constraintscited by 0
- 2024A Unified Optimal Transport Framework for Cross-Modal Retrieval with Noisy Labelscited by 0
- 2025An Adaptor for Triggering Semi-Supervised Learning to Out-of-Box Serve Deep Image Clusteringcited by 0
- 2026What Makes Synthetic Data Effective in Image Segmentationcited by 0
- 2026Conformal Risk Minimization for Semi-Supervised Domain Adaptation via Optimal Transportcited by 0
- 2026Multi-Marginal Inverse Optimal Transport for Contrastive Learning Via Explicit Anchor-Positive-Negative Couplingcited by 0
- 2026Multi-Marginal Inverse Optimal Transport for Contrastive Learning Via Explicit Anchor-Positive-Negative Coupling27 Sep 2026
- 2026Conformal Risk Minimization for Semi-Supervised Domain Adaptation via Optimal Transport24 Aug 2026
- 2026What Makes Synthetic Data Effective in Image Segmentation19 May 2026
- 2025Supervise Less, See More: Training-free Nuclear Instance Segmentation with Prototype-Guided Prompting25 Nov 2025
- 2025An Adaptor for Triggering Semi-Supervised Learning to Out-of-Box Serve Deep Image Clustering25 Sep 2025
- 2025PROTOCOL: Partial Optimal Transport-enhanced Contrastive Learning for Imbalanced Multi-view Clustering14 Jun 2025
- 2024Rethinking Multiple Instance Learning: Developing an Instance-Level Classifier via Weakly-Supervised Self-Training9 Aug 2024
- 2024Dual-level Adaptive Self-Labeling for Novel Class Discovery in Point Cloud Segmentation17 Jul 2024
- 2024You can't handle the (dirty) truth: Data-centric insights improve pseudo-labeling19 Jun 2024
- 2024Towards Real-world Scenario: Imbalanced New Intent Discovery5 Jun 2024
- 2024Less is More: Pseudo-Label Filtering for Continual Test-Time Adaptation3 Jun 2024
- 2024RoNID: New Intent Discovery with Generated-Reliable Labels and Cluster-friendly Representations13 Apr 2024
20 more
- 2024OTTER: Effortless Label Distribution Adaptation of Zero-shot Models12 Apr 2024
- 2024SP2OT: Semantic-Regularized Progressive Partial Optimal Transport for Imbalanced Clustering4 Apr 2024
- 2024A Unified Optimal Transport Framework for Cross-Modal Retrieval with Noisy Labels20 Mar 2024
- 2024Learning to Rematch Mismatched Pairs for Robust Cross-Modal Retrieval8 Mar 2024
- 2024P2OT: Progressive Partial Optimal Transport for Deep Imbalanced Clustering17 Jan 2024
- 2023Roll With the Punches: Expansion and Shrinkage of Soft Label Selection for Semi-supervised Fine-Grained Learning19 Dec 2023
- 2023CSOT: Curriculum and Structure-Aware Optimal Transport for Learning with Noisy Labels11 Dec 2023
- 2023OTMatch: Improving Semi-Supervised Learning with Optimal Transport26 Oct 2023
- 2023Enhancing Sample Utilization through Sample Adaptive Augmentation in Semi-Supervised Learning7 Sep 2023
- 2023Towards Semi-supervised Learning with Non-random Missing Labels17 Aug 2023
- 2023SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learning26 Jan 2023
- 2022Instance-specific and Model-adaptive Supervision for Semi-supervised Semantic Segmentation21 Nov 2022
- 2022MaxMatch: Semi-Supervised Learning with Worst-Case Consistency26 Sep 2022
- 2022SoLar: Sinkhorn Label Refinery for Imbalanced Partial-Label Learning21 Sep 2022
- 2022Confident Sinkhorn Allocation for Pseudo-Labeling13 Jun 2022
- 2022MutexMatch: Semi-Supervised Learning with Mutex-Based Consistency Regularization27 Mar 2022
- 2022SiMCa: Sinkhorn Matrix Factorization with Capacity Constraints18 Mar 2022
- 2021Taming Overconfident Prediction on Unlabeled Data from Hindsight15 Dec 2021
- 2021Improved Regularization and Robustness for Fine-tuning in Neural Networks8 Nov 2021
- 2021Face.evoLVe: A High-Performance Face Recognition Library19 Jul 2021
- 2026What Makes Synthetic Data Effective in Image Segmentation19 May 2026
- 2023SoftMatch: Addressing the Quantity-Quality Trade-off in Semi-supervised Learningcited by 133
- 2021Improved Regularization and Robustness for Fine-tuning in Neural Networkscited by 45
- 2022SoLar: Sinkhorn Label Refinery for Imbalanced Partial-Label Learningcited by 31
- 2022Instance-specific and Model-adaptive Supervision for Semi-supervised Semantic Segmentationcited by 30
- 2021Face.evoLVe: A High-Performance Face Recognition Librarycited by 26
- 2022MutexMatch: Semi-Supervised Learning with Mutex-Based Consistency Regularizationcited by 22
- 2023CSOT: Curriculum and Structure-Aware Optimal Transport for Learning with Noisy Labelscited by 17
- 2024P2OT: Progressive Partial Optimal Transport for Deep Imbalanced Clusteringcited by 13
- 2023Towards Semi-supervised Learning with Non-random Missing Labelscited by 12
- 2024Learning to Rematch Mismatched Pairs for Robust Cross-Modal Retrievalcited by 11
- 2024Dual-level Adaptive Self-Labeling for Novel Class Discovery in Point Cloud Segmentationcited by 10
- 2022MaxMatch: Semi-Supervised Learning with Worst-Case Consistencycited by 9
12 most cited of 31 All 31 (JSON)
- 2026Multi-Marginal Inverse Optimal Transport for Contrastive Learning Via Explicit Anchor-Positive-Negative Coupling27 Sep 2026
- 2026Conformal Risk Minimization for Semi-Supervised Domain Adaptation via Optimal Transport24 Aug 2026
- 2025Supervise Less, See More: Training-free Nuclear Instance Segmentation with Prototype-Guided Prompting25 Nov 2025
- 2025An Adaptor for Triggering Semi-Supervised Learning to Out-of-Box Serve Deep Image Clustering25 Sep 2025
- 2025PROTOCOL: Partial Optimal Transport-enhanced Contrastive Learning for Imbalanced Multi-view Clustering14 Jun 2025
- 2024Rethinking Multiple Instance Learning: Developing an Instance-Level Classifier via Weakly-Supervised Self-Training9 Aug 2024
- 2024Dual-level Adaptive Self-Labeling for Novel Class Discovery in Point Cloud Segmentation17 Jul 2024
- 2024You can't handle the (dirty) truth: Data-centric insights improve pseudo-labeling19 Jun 2024
- 2024Towards Real-world Scenario: Imbalanced New Intent Discovery5 Jun 2024
- 2024Less is More: Pseudo-Label Filtering for Continual Test-Time Adaptation3 Jun 2024
- 2024RoNID: New Intent Discovery with Generated-Reliable Labels and Cluster-friendly Representations13 Apr 2024
- 2024OTTER: Effortless Label Distribution Adaptation of Zero-shot Models12 Apr 2024
12 newest of 31 All 31 (JSON)