C-SFDA: A Curriculum Learning Aided Self-Training Framework for Efficient Source Free Domain Adaptation
Nazmul KarimNiluthpol Chowdhury MithunAbhinav RajvanshiHan-Pang ChiuSupun SamarasekeraNazanin Rahnavard
Proposes a curriculum-driven self-training framework for source-free domain adaptation that filters out noisy pseudo-labels to prevent early-stage memorization without needing memory banks or expensive feature clustering.
Deep neural network models often experience steep performance drops when deployed on data that differs from their original training environment. While standard adaptation techniques require ongoing access to original source datasets, real-world constraints such as data privacy regulations, proprietary restrictions, and limited hardware on edge devices frequently make source data unavailable. Existing source-free methods attempt self-training using model-generated labels, but they suffer from early memorization of incorrect predictions and rely heavily on memory-intensive storage banks to refine labels, making deployment on resource-constrained platforms difficult.
The article introduces and evaluates C-SFDA, a curriculum learning framework designed to achieve accurate, memory-efficient source-free domain adaptation without needing source data or complex memory banks. The approach structures the learning process into a curriculum that prioritizes high-confidence, low-uncertainty target samples first, gradually propagating refined knowledge to harder samples while using unsupervised representation learning to prevent memorizing false predictions. The framework was evaluated across multiple standard image classification and semantic segmentation benchmarks in both offline and online deployment settings.
The experimental findings show that the proposed framework consistently surpasses existing state-of-the-art source-free methods across visual recognition tasks. In image classification, it achieved average accuracy gains of 0.4% on Office-31, 0.6% on Office-Home, 1.0% on VisDA (reaching 87.8%), and 1.2% on DomainNet (reaching 69.0%). In semantic segmentation, it achieved leading accuracy on synthetic-to-real benchmarks, such as 48.3% mean intersection-over-union on Cityscapes, while matching or exceeding methods that require continuous access to original source data. Furthermore, in real-time online adaptation settings where models learn in a single pass, the framework outperformed prior approaches across both classification and segmentation tasks, including a 3.5% accuracy gain on VisDA and a 4.0% segmentation improvement on SYNTHIA-to-Cityscapes.
These results demonstrate that complex, memory-heavy label storage mechanisms are unnecessary for effective domain transfer. Organizations can reliably adapt artificial intelligence systems to new operational domains with lower computational costs, lower memory overhead, and strict adherence to data privacy requirements. The strategy of filtering out noisy early predictions enables stable self-training even under severe domain shifts.
Organizations deploying computer vision models in resource-limited or privacy-sensitive environments should consider adopting selective, curriculum-based self-training frameworks. However, the authors note that initial label reliability can degrade when domain shifts are exceptionally severe, which may lead to overly restrictive sample selection. In such extreme cases, decision-makers should consider pairing this approach with robust self-supervised pre-training or strongly augmented source-model preparation to ensure stable adaptation.
- Paper: Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptation, Jian Liang et al. (2020). This seminal work establishes the Source Hypothesis Transfer (SHOT) framework for source-free domain adaptation via information maximization and pseudo-labeling, which C-SFDA directly builds upon and enhances.
- Paper: FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labeling, Bowen Zhang et al. (2021). This paper introduces Curriculum Pseudo Labeling to adjust sample selection thresholds based on model learning status, providing the foundational curriculum self-training strategy adapted by C-SFDA.
- Paper: Attracting and Dispersing: A Simple Approach for Source-free Domain Adaptation, Shiqi Yang et al. (2022). It develops an efficient clustering-based source-free domain adaptation method that serves as a direct baseline and context for C-SFDA's memory-efficient curriculum framework.
- Paper: Contrastive Test-Time Adaptation, Dian Chen et al. (2022). It proposes test-time adaptation with contrastive learning and memory-queue pseudo-label refinement, offering the key architectural backdrop for C-SFDA's memory-bank-free design.
- Paper: Confidence Score for Source-Free Unsupervised Domain Adaptation, Jonghyun Lee et al. (2022). It formulates sample-wise confidence scoring in source-free domain adaptation to combat noisy pseudo-labels, addressing the central problem C-SFDA tackles with curriculum learning.
- Paper: Balancing Discriminability and Transferability for Source-Free Domain Adaptation, Jogendra Nath Kundu et al. (2022). It examines balancing discriminability and transferability under strict source-free settings, providing essential theoretical and empirical context for C-SFDA.
- Paper: Unsupervised Domain Adaptation for Semantic Segmentation via Class-Balanced Self-training, Yang Zou et al. (2018). This paper establishes iterative self-training and confidence thresholding for domain adaptation across visual recognition and semantic segmentation tasks.
- Paper: Continual Test-Time Domain Adaptation, Qin Wang et al. (2022). It explores online and continual test-time domain adaptation without source data, defining the streaming adaptation scenarios evaluated in C-SFDA.
- Paper: Robust Mean Teacher for Continual and Gradual Test-Time Adaptation, Mario Döbler et al. (2023). This paper extends source-free test-time adaptation to continual and gradual environment shifts using a mean-teacher architecture with contrastive anchors.
- Paper: Feature Alignment and Uniformity for Test Time Adaptation, Shuai Wang et al. (2023). It furthers online test-time adaptation by combining dual pseudo-label filtering with feature uniformity and spatial clustering objectives.
- Paper: Instance Relation Graph Guided Source-Free Domain Adaptive Object Detection, Vibashan VS et al. (2023). It extends source-free adaptation methodologies to complex structured object detection using instance relation graphs and proposal-level contrastive learning.
- Paper: Improved Test-Time Adaptation for Domain Generalization, Liang Chen et al. (2023). It develops test-time adaptation strategies with lightweight adaptive parameters for out-of-distribution domain generalization.
- Paper: Dual Memory Networks: A Versatile Adaptation Approach for Vision-Language Models, Yabin Zhang et al. (2024). It applies online dynamic test-time adaptation principles to large vision-language foundation models via cross-attention dual memory networks.
