Boosting Unsupervised Domain Adaptation with Soft Pseudo-label and Curriculum Learning
By leveraging data from a fully labeled source domain, unsupervised domain adaptation (UDA) improves classification performance on an unlabeled target domain through explicit discrepancy minimization of data distribution or adversarial learning. As an enhancement, category alignment is involved during adaptation to reinforce target feature discrimination by utilizing model prediction. However, there remain unexplored problems about pseudo-label inaccuracy incurred by wrong category predictions on target domain, and distribution deviation caused by overfitting on source domain. In this paper, we propose a model-agnostic two-stage learning framework, which greatly reduces flawed model predictions using soft pseudo-label strategy and avoids overfitting on source domain with a curriculum learning strategy. Theoretically, it successfully decreases the combined risk in the upper bound of expected error on the target domain. At the first stage, we train a model with distribution alignment-based UDA method to obtain soft semantic label on target domain with rather high confidence. To avoid overfitting on source domain, at the second stage, we propose a curriculum learning strategy to adaptively control the weighting between losses from the two domains so that the focus of the training stage is gradually shifted from source distribution to target distribution with prediction confidence boosted on the target domain. Extensive experiments on two well-known benchmark datasets validate the universal effectiveness of our proposed framework on promoting the performance of the top-ranked UDA algorithms and demonstrate its consistent superior performance.
Code (0)
등록된 구현이 없습니다.
Tasks
Domain AdaptationPseudo LabelUnsupervised Domain AdaptationSimilar Papers 제목 키워드 기반
Mutual Mean-Teaching: Pseudo Label Refinery for Unsupervised Domain Adaptation on Person Re-identification
Person re-identification (re-ID) aims at identifying the same persons' images across different cameras. However, domain diversities between different datasets pose an evident challenge for adapting the re-ID model traine…
ClusteringPerson Re-IdentificationPseudo LabelTriplet+2Incremental Pseudo-Labeling for Black-Box Unsupervised Domain Adaptation
Black-Box unsupervised domain adaptation (BBUDA) learns knowledge only with the prediction of target data from the source model without access to the source data and source model, which attempts to alleviate concerns abo…
Domain AdaptationPseudo LabelUnsupervised Domain AdaptationDual Moving Average Pseudo-Labeling for Source-Free Inductive Domain Adaptation
Unsupervised domain adaptation reduces the reliance on data annotation in deep learning by adapting knowledge from a source to a target domain. For privacy and efficiency concerns, source-free domain adaptation extends u…
Domain AdaptationSource-Free Domain AdaptationUnsupervised Domain AdaptationDeep Feature Registration for Unsupervised Domain Adaptation
While unsupervised domain adaptation has been explored to leverage the knowledge from a labeled source domain to an unlabeled target domain, existing methods focus on the distribution alignment between two domains. Howev…
Domain AdaptationPseudo LabelUnsupervised Domain AdaptationUncertainty-aware Mean Teacher for Source-free Unsupervised Domain Adaptive 3D Object Detection
Pseudo-label based self training approaches are a popular method for source-free unsupervised domain adaptation. However, their efficacy depends on the quality of the labels generated by the source trained model. These l…
3D Object DetectionDomain Adaptationobject-detectionObject Detection+2