Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentation

Haochen Wang, Yuchao Wang, Yujun Shen, Junsong Fan, Yuxi Wang +1 more
6/4/2023
cs.CV

No official code found. Best implementation: Haochen-Wang409/U2PL (480 stars, Apache-2.0, PyTorch, last commit 2024-08-20).

Abstract

The crux of label-efficient semantic segmentation is to produce high-quality pseudo-labels to leverage a large amount of unlabeled or weakly labeled data. A common practice is to select the highly confident predictions as the pseudo-ground-truths for each pixel, but it leads to a problem that most pixels may be left unused due to their unreliability. However, we argue that every pixel matters to the model training, even those unreliable and ambiguous pixels. Intuitively, an unreliable prediction may get confused among the top classes, however, it should be confident about the pixel not belonging to the remaining classes. Hence, such a pixel can be convincingly treated as a negative key to those most unlikely categories. Therefore, we develop an effective pipeline to make sufficient use of unlabeled data. Concretely, we separate reliable and unreliable pixels via the entropy of predictions, push each unreliable pixel to a category-wise queue that consists of negative keys, and manage to train the model with all candidate pixels. Considering the training evolution, we adaptively adjust the threshold for the reliable-unreliable partition. Experimental results on various benchmarks and training settings demonstrate the superiority of our approach over the state-of-the-art alternatives.

View on arXivView PDF

Code Implementations(1)

PyTorchApache-2.0

[CVPR'22 & IJCV'24] Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels & Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentation

48061Shell, PythonMar 2, 20222 years agoApache-2.0
cityscapescomputer-visioncontrastive-learningcvpr2022deep-learning+5 more

Cite this paper

@article{wang2023using,
  title  = {Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentation},
  author = {Haochen Wang and Yuchao Wang and Yujun Shen and Junsong Fan and Yuxi Wang and Zhaoxiang Zhang},
  year   = {2023},
  eprint = {2306.02314},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.02314v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.02314.svg)](https://codeofpaper.com/paper/2306.02314)

Discussion