CVMar 19, 2024

Confusing Pair Correction Based on Category Prototype for Domain Adaptation under Noisy Environments

arXiv:2403.12883v16 citationsHas CodeAAAI
Originality Incremental advance
AI Analysis

This addresses a practical challenge in domain adaptation for noisy real-world data, though it is an incremental improvement over existing prototype-based methods.

The paper tackles unsupervised domain adaptation in noisy environments by detecting and correcting confusing class pairs to prevent overfitting to noisy labels, achieving state-of-the-art performance in experiments.

In this paper, we address unsupervised domain adaptation under noisy environments, which is more challenging and practical than traditional domain adaptation. In this scenario, the model is prone to overfitting noisy labels, resulting in a more pronounced domain shift and a notable decline in the overall model performance. Previous methods employed prototype methods for domain adaptation on robust feature spaces. However, these approaches struggle to effectively classify classes with similar features under noisy environments. To address this issue, we propose a new method to detect and correct confusing class pair. We first divide classes into easy and hard classes based on the small loss criterion. We then leverage the top-2 predictions for each sample after aligning the source and target domain to find the confusing pair in the hard classes. We apply label correction to the noisy samples within the confusing pair. With the proposed label correction method, we can train our model with more accurate labels. Extensive experiments confirm the effectiveness of our method and demonstrate its favorable performance compared with existing state-of-the-art methods. Our codes are publicly available at https://github.com/Hehxcf/CPC/.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes