TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Meta-causal Learning for Single Domain Generalization

Meta-causal Learning for Single Domain Generalization

Jin Chen, Zhi Gao, Xinxiao wu, Jiebo Luo

2023-04-07CVPR 2023 1Photo to Rest GeneralizationImage ClassificationCounterfactual InferenceDomain GeneralizationSingle-Source Domain Generalization
PaperPDF

Abstract

Single domain generalization aims to learn a model from a single training domain (source domain) and apply it to multiple unseen test domains (target domains). Existing methods focus on expanding the distribution of the training domain to cover the target domains, but without estimating the domain shift between the source and target domains. In this paper, we propose a new learning paradigm, namely simulate-analyze-reduce, which first simulates the domain shift by building an auxiliary domain as the target domain, then learns to analyze the causes of domain shift, and finally learns to reduce the domain shift for model adaptation. Under this paradigm, we propose a meta-causal learning method to learn meta-knowledge, that is, how to infer the causes of domain shift between the auxiliary and source domains during training. We use the meta-knowledge to analyze the shift between the target and source domains during testing. Specifically, we perform multiple transformations on source data to generate the auxiliary domain, perform counterfactual inference to learn to discover the causal factors of the shift between the auxiliary and source domains, and incorporate the inferred causality into factor-aware domain alignments. Extensive experiments on several benchmarks of image classification show the effectiveness of our method.

Results

TaskDatasetMetricValueModel
Domain AdaptationPACSAccuracy69.86MCL (ResNet18)
Domain AdaptationDigits-fiveAccuracy78.82MCL (LeNet)
Domain AdaptationPACSAccuracy59.6MCL (ResNet18)
Domain GeneralizationPACSAccuracy69.86MCL (ResNet18)
Domain GeneralizationDigits-fiveAccuracy78.82MCL (LeNet)
Domain GeneralizationPACSAccuracy59.6MCL (ResNet18)
Single-Source Domain GeneralizationPACSAccuracy69.86MCL (ResNet18)
Single-Source Domain GeneralizationDigits-fiveAccuracy78.82MCL (LeNet)
Single-Source Domain GeneralizationPACSAccuracy59.6MCL (ResNet18)

Related Papers

Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-07-18Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Adaptation of Pre-trained Vision Transformer underpinned by Approximately Orthogonal Fine-Tuning Strategy2025-07-17Federated Learning for Commercial Image Sources2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17Simulate, Refocus and Ensemble: An Attention-Refocusing Scheme for Domain Generalization2025-07-17GLAD: Generalizable Tuning for Vision-Language Models2025-07-17MoTM: Towards a Foundation Model for Time Series Imputation based on Continuous Modeling2025-07-17