Feature Alignment and Restoration for Domain Generalization and Adaptation
Xin Jin, Cuiling Lan, Wenjun Zeng, Zhibo Chen

TL;DR
This paper introduces FAR, a unified framework that combines feature alignment and restoration to improve domain generalization and adaptation by maintaining high discrimination and reducing domain discrepancy.
Contribution
The paper proposes a novel FAR framework that integrates feature alignment with a feature restoration process and a dual ranking entropy loss for better domain generalization and adaptation.
Findings
FAR achieves state-of-the-art results on multiple benchmarks.
The dual ranking entropy loss effectively disentangles task-relevant features.
FAR improves both generalization and discrimination in domain transfer tasks.
Abstract
For domain generalization (DG) and unsupervised domain adaptation (UDA), cross domain feature alignment has been widely explored to pull the feature distributions of different domains in order to learn domain-invariant representations. However, the feature alignment is in general task-ignorant and could result in degradation of the discrimination power of the feature representation and thus hinders the high performance. In this paper, we propose a unified framework termed Feature Alignment and Restoration (FAR) to simultaneously ensure high generalization and discrimination power of the networks for effective DG and UDA. Specifically, we perform feature alignment (FA) across domains by aligning the moments of the distributions of attentively selected features to reduce their discrepancy. To ensure high discrimination, we propose a Feature Restoration (FR) operation to distill…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Multimodal Machine Learning Applications · Machine Learning and Data Classification
