Class-Invariant Test-Time Augmentation for Domain Generalization
Deep models often suffer significant performance degradation under distribution shifts. Domain generalization (DG) seeks to mitigate this challenge by enabling models to generalize to unseen domains. Most prior approaches rely on multi-domain training or computationally intensive test-time adaptation. In contrast, we propose a complementary strategy: lightweight test-time augmentation. Specifically, we develop a novel Class-Invariant Test-Time Augmentation (CI-TTA) technique. The idea is to generate multiple variants of each input image through elastic and grid deformations that nevertheless belong to the same class as the original input. Their predictions are aggregated through a confidence-guided filtering scheme that remove unreliable outputs, ensuring the final decision relies on consistent and trustworthy cues. Extensive Experiments on PACS and Office-Home datasets demonstrate consistent gains across different DG algorithms and backbones, highlighting the effectiveness and generality of our approach.
Code (0)
등록된 구현이 없습니다.
Tasks
Domain GeneralizationTest-time AdaptationSimilar Papers 제목 키워드 기반
Multi-Source Collaborative Style Augmentation and Domain-Invariant Learning for Federated Domain Generalization
Federated domain generalization aims to learn a generalizable model from multiple decentralized source domains for deploying on the unseen target domain. The style augmentation methods have achieved great progress on dom…
Domain GeneralizationImproving Out-of-Distribution Robustness via Selective Augmentation
Machine learning algorithms typically assume that training and test examples are drawn from the same distribution. However, distribution shift is a common problem in real-world applications and can cause models to perfor…
Cross-Domain Feature Augmentation for Domain Generalization
Domain generalization aims to develop models that are robust to distribution shifts. Existing methods focus on learning invariance across domains to enhance model robustness, and data augmentation has been widely used to…
Data AugmentationDiversityDomain GeneralizationGraph Augmentation for Cross Graph Domain Generalization
Cross-graph node classification, utilizing the abundant labeled nodes from one graph to help classify unlabeled nodes in another graph, can be viewed as a domain generalization problem of graph neural networks (GNNs) due…
Data AugmentationDomain GeneralizationNode ClassificationStructure-Preserving Multi-Domain Stain Color Augmentation using Style-Transfer with Disentangled Representations
In digital pathology, different staining procedures and scanners cause substantial color variations in whole-slide images (WSIs), especially across different laboratories. These color shifts result in a poor generalizati…
Color NormalizationGenerative Adversarial NetworkImage-to-Image TranslationStyle Transfer+1