1 Introduction
2 Notation
3 Generalization Bound for Domain Adaptation
4 Traditional Methods
4.1 Feature Selection Methods
4.2 Distribution Adaptation Methods
4.3 Subspace Learning Methods
5 Deep Learning Methods
5.1 Discrepancy-based Methods
5.2 Adversarial-based Methods
5.3 Pseudo-labeling-based Methods
5.4 Reconstruction-based Methods
5.5 Representation-based Methods
5.6 Attention-based Methods
6 Datasets & SOTA Results
6.1 Office + Caltech-10
6.2 Office-31
6.3 Office-Home
6.4 MNIST-USPS
6.5 SVHN
6.6 VisDA-2017
6.7 ImageCLEF-DA
6.8 Amazon Reviews
6.9 PIE
6.10 COIL20
6.11 PlantCLEF 2020
6.12 State-of-the-art Results of Image Recognition
7 Conclusions