Source-free domain adaptation via dynamic pseudo labeling and Self-supervision

•We propose a novel dynamic confidence-based pseudo labeling strategy for SFUDA. By dynamically designating pseudo labels for those high-confidence target samples, the network can be progressively adapted to the target domain while eliminating the confirmation bias.•We introduce the collaborative le...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Pattern recognition 2024-12, Vol.156, p.110793, Article 110793
Hauptverfasser: Ma, Qiankun, Zeng, Jie, Zhang, Jianjia, Zu, Chen, Wu, Xi, Zhou, Jiliu, Chen, Jie, Wang, Yan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•We propose a novel dynamic confidence-based pseudo labeling strategy for SFUDA. By dynamically designating pseudo labels for those high-confidence target samples, the network can be progressively adapted to the target domain while eliminating the confirmation bias.•We introduce the collaborative learning and propose a consistency constraint as a soft supervision to train our model. As a supplementary for the hard supervision provided by the pseudo labels, the consistency constraint can further relieve the influence of incorrect pseudo labels.•To make full use of those samples near the decision boundary, we propose a self-supervised adversarial module (SSAM) to leverage those wavering samples in a self-supervised manner, thus learning more informative features.•The proposed method is extensively verified on three unsupervised domain adaptation benchmark datasets. The experimental results demonstrate its state-of-the-art performance. Recently, unsupervised domain adaptation (UDA) has attracted extensive interest in relieving the greedy requirement of vanilla deep learning for labeled data. It seeks for a solution to adapt the knowledge from a well-labeled training dataset (source domain) to another unlabeled target dataset (target domain). However, in some practical scenarios, the source domain data is inaccessible for a variety of reasons, and only a model trained on it can be provided, thus deriving a more challenging task, i.e., source-free unsupervised domain adaptation (SFUDA). Some pseudo labeling-based methods have been proposed to solve it by predicting pseudo labels for the unlabeled target domain data. Nevertheless, incorrectly designated pseudo labels will impose an adverse impact on the network adaptation. To alleviate this issue, we propose a dynamic confidence-based pseudo labeling strategy for SFUDA in this paper. Unlike those methods that first rigidly assign pseudo labels to all target domain data and then try to weaken the effect of incorrect pseudo labels in training, we proactively label the target samples with higher confidence in a dynamic manner. To further relieve the impact of incorrect pseudo labels, we harness the collaborative learning to constrain the consistency of the network and impose an additional soft supervision. Besides, we also investigate the possible problem brought by our labeling strategy, i.e., the neglect of wavering samples near the decision boundary, and solve it by injecting the self-supervised learning into ou
ISSN:0031-3203
DOI:10.1016/j.patcog.2024.110793