TL;DR
BiPC introduces a bidirectional probability calibration method that enhances unsupervised domain adaptation by leveraging pre-trained classifiers and task-specific heads, applicable to diverse neural network architectures.
Contribution
The paper proposes a novel bidirectional probability calibration framework for UDA, integrating probability alignment and Gini impurity loss to improve adaptation across different network types.
Findings
BiPC achieves state-of-the-art results on multiple UDA benchmarks.
The method effectively calibrates probabilities, boosting model robustness against domain shifts.
Applicable to CNNs and Transformers, demonstrating broad versatility.
Abstract
Unsupervised Domain Adaptation (UDA) leverages a labeled source domain to solve tasks in an unlabeled target domain. While Transformer-based methods have shown promise in UDA, their application is limited to plain Transformers, excluding Convolutional Neural Networks (CNNs) and hierarchical Transformers. To address this issues, we propose Bidirectional Probability Calibration (BiPC) from a probability space perspective. We demonstrate that the probability outputs from a pre-trained head, after extensive pre-training, are robust against domain gaps and can adjust the probability distribution of the task head. Moreover, the task head can enhance the pre-trained head during adaptation training, improving model performance through bidirectional complementation. Technically, we introduce Calibrated Probability Alignment (CPA) to adjust the pre-trained head's probabilities, such as those from…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
