mlsanityData to 14 Oct 2026

DP-SSL: Towards Robust Semi-supervised Learning with A Few Labeled Samples

arXiv 2110.13740 ↗First posted 26 Oct 2021cs.CVcited by 18

Not on the map. Why?

Abstract (arXiv)

The scarcity of labeled data is a critical obstacle to deep learning. Semi-supervised learning (SSL) provides a promising way to leverage unlabeled data by pseudo labels. However, when the size of labeled data is very small (say a few labeled samples per class), SSL performs poorly and unstably, possibly due to the low quality of learned pseudo labels. In this paper, we propose a new SSL method called DP-SSL that adopts an innovative data programming (DP) scheme to generate probabilistic labels for unlabeled data. Different from existing DP methods that rely on human experts to provide initial labeling functions (LFs), we develop a multiple-choice learning~(MCL) based approach to automatically generate LFs from scratch in SSL style. With the noisy labels produced by the LFs, we design a label model to resolve the conflict and overlap among the noisy labels, and finally infer probabilistic labels for unlabeled samples. Extensive experiments on four standard SSL benchmarks show that DP-SSL can provide reliable labels for unlabeled data and achieve better classification performance on test sets than existing SSL methods, especially when only a small number of labeled samples are available. Concretely, for CIFAR-10 with only 40 labeled samples, DP-SSL achieves 93.82% annotation accuracy on unlabeled data and 93.46% classification accuracy on test data, which are higher than the SOTA results.

Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 45 of its 58 references that are in the map. First posted on arXiv 26 Oct 2021.

Builds on

45 of 58 references.

References · 45

  1. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  2. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
  3. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,444
  4. 2016Wide Residual Networkscited by 3,070
  5. 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,269
  6. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,085
  7. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
  8. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  9. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,060
  10. 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,057
  11. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
  12. 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 540
33 more
  1. 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 472
  2. 2016Regularization With Stochastic Transformations and Perturbations for Deep Semi-Supervised Learningcited by 441
  3. 2017Snorkel: Rapid Training Data Creation with Weak Supervisioncited by 372
  4. 2020Rethinking Pre-training and Self-trainingcited by 352
  5. 2019ReMixMatch: Semi-Supervised Learning with Distribution Alignment and Augmentation Anchoringcited by 349
  6. 2021A Survey on Deep Semi-supervised Learningcited by 251
  7. 2015Semi-Supervised Learning with Ladder Networkscited by 247
  8. 2016Data Programming: Creating Large Training Sets, Quicklycited by 246
  9. 2020CoMatch: Semi-supervised Learning with Contrastive Graph Regularizationcited by 167
  10. 2019Consistency-based Semi-supervised Active Learning: Towards Minimizing Labeling Costcited by 114
  11. 2018Training Complex Models with Multi-Task Weak Supervisioncited by 106
  12. 2020Fast and Three-rious: Speeding Up Weak Supervision with Triplet Methodscited by 98
  13. 2016Stochastic Multiple Choice Learning for Training Diverse Deep Ensemblescited by 77
  14. 2021SimPLE: Similar Pseudo Label Exploitation for Semi-Supervised Classificationcited by 68
  15. 2020Learning from Rules Generalizing Labeled Exemplarscited by 59
  16. 2020Interactive Weak Supervision: Learning Useful Heuristics for Data Labelingcited by 52
  17. 2017Learning the Structure of Generative Models without Labeled Datacited by 50
  18. 2019Learning Dependency Structures for Weak Supervision Modelscited by 32
  19. 2019Scene Graph Prediction with Limited Labelscited by 32
  20. 2019DMCL: Distillation Multiple Choice Learning for Multimodal Action Recognitioncited by 30
  21. 2017Estimating Accuracy from Unlabeled Data: A Probabilistic Logic Approachcited by 27
  22. 2021Visual Distant Supervision for Scene Graph Generationcited by 25
  23. 2021Weakly-supervised Text Classification Based on Keyword Graphcited by 25
  24. 2017Confident Multiple Choice Learningcited by 24
  25. 2019GOGGLES: Automatic Image Labeling with Affinity Codingcited by 19
  26. 2017Inferring Generative Model Structure with Static Analysiscited by 18
  27. 2014Estimating the Accuracies of Multiple Classifiers Without Labeled Datacited by 17
  28. 2020Unsupervised Semantic Aggregation and Deformable Template Matching for Semi-Supervised Learningcited by 14
  29. 2019Data Programming using Continuous and Quality-Guided Labeling Functionscited by 9
  30. 2017Blind Multiclass Ensemble Classificationcited by 8
  31. 2020Inspector Gadget: A Data Programming-based Labeling System for Industrial Imagescited by 5
  32. 2018Adversarial Data Programming: Using GANs to Relax the Bottleneck of Curated Labeled Datacited by 4
  33. 2020Train and You'll Miss It: Interactive Model Iteration with Weak Supervision and Pre-Trained Embeddingscited by 4

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 10; 2023: 6; 2024: 1.

18 papers.

Sort: