Domain Generalization via Contrastive Causal Learning
Not on the map. Why?
Abstract (arXiv)
Domain Generalization (DG) aims to learn a model that can generalize well to unseen target domains from a set of source domains. With the idea of invariant causal mechanism, a lot of efforts have been put into learning robust causal effects which are determined by the object yet insensitive to the domain changes. Despite the invariance of causal effects, they are difficult to be quantified and optimized. Inspired by the ability that humans adapt to new environments by prior knowledge, We develop a novel Contrastive Causal Model (CCM) to transfer unseen images to taught knowledge which are the features of seen images, and quantify the causal effects based on taught knowledge. Considering the transfer is affected by domain shifts in DG, we propose a more inclusive causal graph to describe DG task. Based on this causal graph, CCM controls the domain factor to cut off excess causal paths and uses the remaining part to calculate the causal effects of images to labels via the front-door criterion. Specifically, CCM is composed of three components: (i) domain-conditioned supervised learning which teaches CCM the correlation between images and labels, (ii) causal effect learning which helps CCM measure the true causal effects of images to labels, (iii) contrastive similarity learning which clusters the features of images that belong to the same class and provides the quantification of similarity. Finally, we test the performance of CCM on multiple datasets including PACS, OfficeHome, and TerraIncognita. The extensive experiments demonstrate that CCM surpasses the previous DG methods with clear margins.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 44 of its 55 references that are in the map. First posted on arXiv 6 Oct 2022.
Builds on
44 of 55 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2019Invariant Risk Minimizationcited by 1,832
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 762
32 more
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2018Recognition in Terra Incognitacited by 655
- 2021Domain Generalization with MixStylecited by 563
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 449
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
- 2020Understanding the Behaviour of Contrastive Losscited by 397
- 2020Learning to Generate Novel Domains for Domain Generalizationcited by 296
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2019Episodic Training for Domain Generalizationcited by 245
- 2020Deep Domain-Adversarial Image Generation for Domain Generalisationcited by 231
- 2020Domain Generalization using Causal Matchingcited by 224
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2020Improve Unsupervised Domain Adaptation with Mixup Trainingcited by 185
- 2020Adaptive Risk Minimization: Learning to Adapt to Domain Shiftcited by 183
- 2017Domain Generalization by Marginal Transfer Learningcited by 180
- 2019Domain Generalization Using a Mixture of Multiple Latent Domainscited by 170
- 2021Deep Stable Learning for Out-Of-Distribution Generalizationcited by 153
- 2018Domain Generalization via Conditional Invariant Representationcited by 146
- 2021On Calibration and Out-of-domain Generalizationcited by 134
- 2019Feature-Critic Networks for Heterogeneous Domain Generalizationcited by 130
- 2021Causal Attention for Vision-Language Taskscited by 111
- 2020Learning from Extrinsic and Intrinsic Supervisions for Domain Generalizationcited by 108
- 2021Invariant Information Bottleneck for Domain Generalizationcited by 86
- 2020Learning Invariant Representations and Risks for Semi-supervised Domain Adaptationcited by 69
- 2020A causal framework for distribution generalizationcited by 68
- 2020Learning Causal Semantic Representation for Out-of-Distribution Predictioncited by 60
- 2021Transferable Semantic Augmentation for Domain Adaptationcited by 56
- 2021SAND-mask: An Enhanced Gradient Masking Strategy for the Discovery of Invariances in Domain Generalizationcited by 50
- 2021Semantic Concentration for Domain Adaptationcited by 42
- 2021A Style and Semantic Memory Mechanism for Domain Generalizationcited by 32
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 4.
8 papers.
- 2023Causal reasoning in typical computer vision taskscited by 12
- 2022Causal Inference via Style Transfer for Out-of-distribution Generalisationcited by 8
- 2025Resilient Contrastive Pre-training under Non-Stationary Driftcited by 7
- 2023Quantitatively Measuring and Contrastively Exploring Heterogeneity for Domain Generalizationcited by 4
- 2025Unlocking the Potential of Unlabeled Data in Semi-Supervised Domain Generalizationcited by 2
- 2024DICS: Find Domain-Invariant and Class-Specific Features for Out-of-Distribution Generalizationcited by 1
- 2025Text-Driven Causal Representation Learning for Source-Free Domain Generalizationcited by 1
- 2025Exploring Scale Shift in Crowd Localization under the Context of Domain Generalizationcited by 1
- 2025Exploring Scale Shift in Crowd Localization under the Context of Domain Generalization22 Oct 2025
- 2025Text-Driven Causal Representation Learning for Source-Free Domain Generalization14 Jul 2025
- 2025Unlocking the Potential of Unlabeled Data in Semi-Supervised Domain Generalization18 Mar 2025
- 2025Resilient Contrastive Pre-training under Non-Stationary Drift11 Feb 2025
- 2024DICS: Find Domain-Invariant and Class-Specific Features for Out-of-Distribution Generalization13 Sep 2024
- 2023Causal reasoning in typical computer vision tasks26 Jul 2023
- 2023Quantitatively Measuring and Contrastively Exploring Heterogeneity for Domain Generalization25 May 2023
- 2022Causal Inference via Style Transfer for Out-of-distribution Generalisation6 Dec 2022