Causality-based Dual-Contrastive Learning Framework for Domain Generalization
Not on the map. Why?
Abstract (arXiv)
Domain Generalization (DG) is essentially a sub-branch of out-of-distribution generalization, which trains models from multiple source domains and generalizes to unseen target domains. Recently, some domain generalization algorithms have emerged, but most of them were designed with non-transferable complex architecture. Additionally, contrastive learning has become a promising solution for simplicity and efficiency in DG. However, existing contrastive learning neglected domain shifts that caused severe model confusions. In this paper, we propose a Dual-Contrastive Learning (DCL) module on feature and prototype contrast. Moreover, we design a novel Causal Fusion Attention (CFA) module to fuse diverse views of a single image to attain prototype. Furthermore, we introduce a Similarity-based Hard-pair Mining (SHM) strategy to leverage information on diversity shift. Extensive experiments show that our method outperforms state-of-the-art algorithms on three DG datasets. The proposed algorithm can also serve as a plug-and-play module without usage of domain labels.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 22 Jan 2023.
Builds on
24 of 32 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2020Supervised Contrastive Learningcited by 2,829
- 2018CBAM: Convolutional Block Attention Modulecited by 2,477
- 2017Non-local Neural Networkscited by 2,293
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,917
- 2019Invariant Risk Minimizationcited by 1,854
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 763
12 more
- 2021Domain Generalization with MixStylecited by 566
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 450
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2020Learning to Generate Novel Domains for Domain Generalizationcited by 296
- 2021A Fourier-based Framework for Domain Generalizationcited by 290
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2020Deep Domain-Adversarial Image Generation for Domain Generalisationcited by 231
- 2020Domain Generalization using Causal Matchingcited by 225
- 2020Representation Learning via Invariant Causal Mechanismscited by 199
- 2019Domain Generalization Using a Mixture of Multiple Latent Domainscited by 170
- 2018Gather-Excite: Exploiting Feature Context in Convolutional Neural Networkscited by 139
Built on by
Not cited yet.