Domain Generalization學習目錄

Yanwei Liu
5 min readAug 5, 2021

--

Domain adaptation is further classified as homogenous and heterogeneous DA [102]. The source and target domains have similar or same dimensionality feature spaces in homogenous DA and different feature spaces in heterogeneous DA. Domain generalization can also be classified as homogenous and heterogeneous DG [103]. In homogenous DG, label data is not available from the target domain, but the target label space is the same as the source label space. Whereas in heterogeneous DG, label spaces are different or disjoint at the source and target [104]. Domain adaptation is classified as Supervised, Unsupervised, and Semi-supervised based on the availability of labels for the source domain.

Rahate, A., Walambe, R., Ramanna, S., & Kotecha, K. (2021). Multimodal Co-learning: Challenges, Applications with Datasets, Recent Advances and Future Directions. arXiv preprint arXiv:2107.13782.

DA aims to maximize the performance on a given target domain using existing training source domain(s). The difference between DA and DG is that DA has access to the target domain data while DG cannot see them during training. This makes DG more challenging than DA but more realistic and favorable in practical applications.

Wang, J., Lan, C., Liu, C., Ouyang, Y., Zeng, W., & Qin, T. (2021). Generalizing to Unseen Domains: A Survey on Domain Generalization. arXiv preprint arXiv:2103.03097.

DomainBed
https://github.com/facebookresearch/DomainBed
(論文第27頁有教如何加入演算法及自己的dataset)

Domain Generalization with MixStyle
https://github.com/KaiyangZhou/mixstyle-release

Open Domain Generalization with Domain-Augmented Meta-Learning
https://github.com/thuml/OpenDG-DAML

Adaptive Methods for Real-World Domain Generalization
https://github.com/abhimanyudubey/PrototypicalDomainGeneralization

Learning setup
Definition of Domain generalization
Comparison between domain generalization and some related learning paradigms
Different Problem setting for DA and DG

Heterogeneous Domain Generalization via Domain Mixup
https://github.com/wyf0912/MIXALL

CrossMatch: Cross-Classifier Consistency Regularization for Open-Set Single Domain Generalization
https://openreview.net/forum?id=48RBsJwGkJf
CrossMatch有點像是Open Domain Generalization,但是Training data只有single domain的setting

--

--

No responses yet