Learning from Future: A Novel Self-Training Framework for Semantic Segmentation
Not on the map. Why?
Abstract (arXiv)
Self-training has shown great potential in semi-supervised learning. Its core idea is to use the model learned on labeled data to generate pseudo-labels for unlabeled samples, and in turn teach itself. To obtain valid supervision, active attempts typically employ a momentum teacher for pseudo-label prediction yet observe the confirmation bias issue, where the incorrect predictions may provide wrong supervision signals and get accumulated in the training process. The primary cause of such a drawback is that the prevailing self-training framework acts as guiding the current state with previous knowledge, because the teacher is updated with the past student only. To alleviate this problem, we propose a novel self-training strategy, which allows the model to learn from the future. Concretely, at each training step, we first virtually optimize the student (i.e., caching the gradients without applying them to the model weights), then update the teacher with the virtual future student, and finally ask the teacher to produce pseudo-labels for the current student as the guidance. In this way, we manage to improve the quality of pseudo-labels and thus boost the performance. We also develop two variants of our future-self-training (FST) framework through peeping at the future both deeply (FST-D) and widely (FST-W). Taking the tasks of unsupervised domain adaptive semantic segmentation and semi-supervised semantic segmentation as the instances, we experimentally demonstrate the effectiveness and superiority of our approach under a wide range of settings. Code will be made publicly available.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 62 of its 82 references that are in the map. First posted on arXiv 15 Sep 2022.
Builds on
62 of 82 references.
References · 62
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,923
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,360
38 more
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2018Unified Perceptual Parsing for Scene Understandingcited by 1,265
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2016Playing for Data: Ground Truth from Computer Gamescited by 816
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2018Learning to Adapt Structured Output Space for Semantic Segmentationcited by 584
- 2020FDA: Fourier Domain Adaptation for Semantic Segmentationcited by 540
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2021Semi-Supervised Semantic Segmentation with Cross Pseudo Supervisioncited by 462
- 2020Semi-Supervised Semantic Segmentation with Cross-Consistency Trainingcited by 375
- 2019Nesterov Accelerated Gradient and Scale Invariance for Adversarial Attackscited by 352
- 2021End-to-End Semi-Supervised Object Detection with Soft Teachercited by 315
- 2021DAFormer: Improving Network Architectures and Training Strategies for Domain-Adaptive Semantic Segmentationcited by 299
- 2021Prototypical Pseudo Label Denoising and Target Structure Learning for Domain Adaptive Semantic Segmentationcited by 268
- 2020DACS: Domain Adaptation via Cross-domain Mixed Samplingcited by 226
- 2020Rectifying Pseudo Label Learning via Uncertainty Estimation for Domain Adaptive Semantic Segmentationcited by 222
- 2022Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labelscited by 218
- 2018Progressive Feature Alignment for Unsupervised Domain Adaptationcited by 183
- 2020Instance Adaptive Self-Training for Unsupervised Domain Adaptationcited by 177
- 2018DLOW: Domain Flow for Adaptation and Generalizationcited by 176
- 2019Category Anchor-Guided Unsupervised Domain Adaptation for Semantic Segmentationcited by 151
- 2021Self-supervised Augmentation Consistency for Adapting Semantic Segmentationcited by 149
- 2020Classes Matter: A Fine-grained Adversarial Approach to Cross-domain Semantic Segmentationcited by 142
- 2021Semi-Supervised Semantic Segmentation with Pixel-Level Contrastive Learning from a Class-wise Memory Bankcited by 125
- 2020Guided Collaborative Training for Pixel-wise Semi-Supervised Learningcited by 120
- 2021Cycle Self-Training for Domain Adaptationcited by 120
- 2019All about Structure: Adapting Structural Information across Domains for Boosting Semantic Segmentationcited by 104
- 2019Constructing Self-motivated Pyramid Curriculums for Cross-Domain Semantic Segmentation: A Non-Adversarial Approachcited by 103
- 2021Semi-Supervised Semantic Segmentation via Adaptive Equalization Learningcited by 101
- 2019DADA: Depth-aware Domain Adaptation in Semantic Segmentationcited by 97
- 2021Bootstrapping Semantic Segmentation with Regional Contrastcited by 80
- 2021Domain Adaptive Semantic Segmentation with Self-Supervised Depth Estimationcited by 80
- 2021PixMatch: Unsupervised Domain Adaptation via Pixelwise Consistency Trainingcited by 80
- 2021Context-Aware Mixup for Domain Adaptive Semantic Segmentationcited by 79
- 2019When Does Self-supervision Improve Few-shot Learning?cited by 78
- 2014Linear Coupling: An Ultimate Unification of Gradient and Mirror Descentcited by 58
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2023: 11; 2024: 5; 2025: 5.
21 papers.
Sort:
- 2023Hard Patches Mining for Masked Image Modelingcited by 56
- 2023SPOT: Self-Training with Patch-Order Permutation for Object-Centric Learning with Autoregressive Transformerscited by 49
- 2023CorrMatch: Label Propagation via Correlation Matching for Semi-Supervised Semantic Segmentationcited by 43
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Drivingcited by 29
- 2023Balancing Logit Variation for Long-tailed Semantic Segmentationcited by 26
- 2023DropPos: Pre-Training Vision Transformers by Reconstructing Dropped Positionscited by 19
- 2024Vision transformers in domain adaptation and domain generalization: a study of robustnesscited by 11
- 2025Semi-supervised Semantic Segmentation for Remote Sensing Images via Multi-scale Uncertainty Consistency and Cross-Teacher-Student Attentioncited by 10
- 2023Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentationcited by 8
- 2023Pulling Target to Source: A New Perspective on Domain Adaptive Semantic Segmentationcited by 7
- 2025When Confidence Fails: Revisiting Pseudo-Label Selection in Semi-supervised Semantic Segmentationcited by 6
- 2023Focus on Your Target: A Dual Teacher-Student Framework for Domain-adaptive Semantic Segmentationcited by 5
9 more
- 2023Bootstrap Masked Visual Modeling via Hard Patches Miningcited by 5
- 2024Towards Unsupervised Domain Bridging via Image Degradation in Semantic Segmentationcited by 5
- 2023Boundary-Refined Prototype Generation: A General End-to-End Paradigm for Semi-Supervised Semantic Segmentationcited by 2
- 2024Applying Unsupervised Semantic Segmentation to High-Resolution UAV Imagery for Enhanced Road Scene Parsingcited by 2
- 2024Pixel-Level Domain Adaptation: A New Perspective for Enhancing Weakly Supervised Semantic Segmentationcited by 2
- 2025FARCLUSS: Fuzzy Adaptive Rebalancing and Contrastive Uncertainty Learning for Semi-Supervised Semantic Segmentationcited by 2
- 2025Towards Robust Pseudo-Label Learning in Semantic Segmentation: An Encoding Perspectivecited by 2
- 2024C^2DA: Contrastive and Context-aware Domain Adaptive Semantic Segmentationcited by 0
- 2025OMUDA: Omni-level Masking for Unsupervised Domain Adaptation in Semantic Segmentationcited by 0
- 2025OMUDA: Omni-level Masking for Unsupervised Domain Adaptation in Semantic Segmentation13 Dec 2025
- 2025Towards Robust Pseudo-Label Learning in Semantic Segmentation: An Encoding Perspective7 Dec 2025
- 2025When Confidence Fails: Revisiting Pseudo-Label Selection in Semi-supervised Semantic Segmentation20 Sep 2025
- 2025FARCLUSS: Fuzzy Adaptive Rebalancing and Contrastive Uncertainty Learning for Semi-Supervised Semantic Segmentation11 Jun 2025
- 2025Semi-supervised Semantic Segmentation for Remote Sensing Images via Multi-scale Uncertainty Consistency and Cross-Teacher-Student Attention18 Jan 2025
- 2024Towards Unsupervised Domain Bridging via Image Degradation in Semantic Segmentation13 Dec 2024
- 2024C^2DA: Contrastive and Context-aware Domain Adaptive Semantic Segmentation10 Oct 2024
- 2024Pixel-Level Domain Adaptation: A New Perspective for Enhancing Weakly Supervised Semantic Segmentation4 Aug 2024
- 2024Vision transformers in domain adaptation and domain generalization: a study of robustness5 Apr 2024
- 2024Applying Unsupervised Semantic Segmentation to High-Resolution UAV Imagery for Enhanced Road Scene Parsing5 Feb 2024
- 2023Bootstrap Masked Visual Modeling via Hard Patches Mining21 Dec 2023
- 2023SPOT: Self-Training with Patch-Order Permutation for Object-Centric Learning with Autoregressive Transformers1 Dec 2023
9 more
- 2023DropPos: Pre-Training Vision Transformers by Reconstructing Dropped Positions7 Sep 2023
- 2023Boundary-Refined Prototype Generation: A General End-to-End Paradigm for Semi-Supervised Semantic Segmentation19 Jul 2023
- 2023CorrMatch: Label Propagation via Correlation Matching for Semi-Supervised Semantic Segmentation7 Jun 2023
- 2023Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentation4 Jun 2023
- 2023Balancing Logit Variation for Long-tailed Semantic Segmentation3 Jun 2023
- 2023Pulling Target to Source: A New Perspective on Domain Adaptive Semantic Segmentation23 May 2023
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Driving24 Apr 2023
- 2023Hard Patches Mining for Masked Image Modeling12 Apr 2023
- 2023Focus on Your Target: A Dual Teacher-Student Framework for Domain-adaptive Semantic Segmentation16 Mar 2023
- 2023Hard Patches Mining for Masked Image Modelingcited by 56
- 2023SPOT: Self-Training with Patch-Order Permutation for Object-Centric Learning with Autoregressive Transformerscited by 49
- 2023CorrMatch: Label Propagation via Correlation Matching for Semi-Supervised Semantic Segmentationcited by 43
- 2023Survey on Unsupervised Domain Adaptation for Semantic Segmentation for Visual Perception in Automated Drivingcited by 29
- 2023Balancing Logit Variation for Long-tailed Semantic Segmentationcited by 26
- 2023DropPos: Pre-Training Vision Transformers by Reconstructing Dropped Positionscited by 19
- 2024Vision transformers in domain adaptation and domain generalization: a study of robustnesscited by 11
- 2025Semi-supervised Semantic Segmentation for Remote Sensing Images via Multi-scale Uncertainty Consistency and Cross-Teacher-Student Attentioncited by 10
- 2023Using Unreliable Pseudo-Labels for Label-Efficient Semantic Segmentationcited by 8
- 2023Pulling Target to Source: A New Perspective on Domain Adaptive Semantic Segmentationcited by 7
- 2025When Confidence Fails: Revisiting Pseudo-Label Selection in Semi-supervised Semantic Segmentationcited by 6
- 2023Focus on Your Target: A Dual Teacher-Student Framework for Domain-adaptive Semantic Segmentationcited by 5
12 most cited of 21 All 21 (JSON)
- 2025OMUDA: Omni-level Masking for Unsupervised Domain Adaptation in Semantic Segmentation13 Dec 2025
- 2025Towards Robust Pseudo-Label Learning in Semantic Segmentation: An Encoding Perspective7 Dec 2025
- 2025When Confidence Fails: Revisiting Pseudo-Label Selection in Semi-supervised Semantic Segmentation20 Sep 2025
- 2025FARCLUSS: Fuzzy Adaptive Rebalancing and Contrastive Uncertainty Learning for Semi-Supervised Semantic Segmentation11 Jun 2025
- 2025Semi-supervised Semantic Segmentation for Remote Sensing Images via Multi-scale Uncertainty Consistency and Cross-Teacher-Student Attention18 Jan 2025
- 2024Towards Unsupervised Domain Bridging via Image Degradation in Semantic Segmentation13 Dec 2024
- 2024C^2DA: Contrastive and Context-aware Domain Adaptive Semantic Segmentation10 Oct 2024
- 2024Pixel-Level Domain Adaptation: A New Perspective for Enhancing Weakly Supervised Semantic Segmentation4 Aug 2024
- 2024Vision transformers in domain adaptation and domain generalization: a study of robustness5 Apr 2024
- 2024Applying Unsupervised Semantic Segmentation to High-Resolution UAV Imagery for Enhanced Road Scene Parsing5 Feb 2024
- 2023Bootstrap Masked Visual Modeling via Hard Patches Mining21 Dec 2023
- 2023SPOT: Self-Training with Patch-Order Permutation for Object-Centric Learning with Autoregressive Transformers1 Dec 2023
12 newest of 21 All 21 (JSON)