Skip to content

Commit 65696c0

Browse files
committed
change
1 parent a72b398 commit 65696c0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Tianyi Liu*, Zihao Xu*, Hao He, Guang-Yuan Hao, Guang-He Lee, Hao Wang<br>
2020
For classical domain adaptation methods such as DANN, they enforce uniform alignment to boost the generalization ability of models. However, recent studies have shown that, such uniform alignment can harm domain adaptation performance. To deal with this problem, we incorporate domain taxonomy into domain adaptation process. With domain taxonomy, we can **break** the uniform alignment in domain adaptation. The equilibrium recovers the classic adversarial domain adaptation’s solution if given a non-informative domain taxonomy (e.g., a flat taxonomy where all leaf nodes connect to the root node) while yielding non-trivial results with other taxonomies. See Figure 1 for an example.
2121

2222
<p align="center">
23-
<img src="fig/example_taxonomy.png" alt="" data-canonical-src="fig/example_taxonomy.png" width="70%"/>
23+
<img src="fig/example_taxonomy.png" alt="" data-canonical-src="fig/example_taxonomy.png" width="93%"/>
2424
</p>
2525
<p>
2626
<em>Figure 1. An example of using domain taxonomy to break the uniform alignment. For our model, the middle representation for basset and Beagle should be more similar than the one for basset and tabby.</em>
@@ -29,7 +29,7 @@ For classical domain adaptation methods such as DANN, they enforce uniform align
2929
## Method Overview
3030
We build on the classic adversarial framework and introduce a novel taxonomist, which competes with the adversarial discriminator to preserve the taxonomy information. Encoder E, predictor F, discriminator D and taxonomist T play a min-max game. The discriminator tries to remove the domain-related information by enforcing uniform alignment on the encodings *e*, while the taxonomist tries to reconstruct the domain taxonomy based on the encodings. The balance between the discriminator and the taxonomist will make the encoding preserve necessary domain information. To facilitate such process, we transform the domain taxonomy to a domain distance matrix *A* and input it into the encoder. We highlight the key difference between the traditional model and our model in red.
3131
<p align="center">
32-
<img src="fig/model.png" alt="" data-canonical-src="fig/model.png" width="93%"/>
32+
<img src="fig/model.png" alt="" data-canonical-src="fig/model.png" width="80%"/>
3333
</p>
3434

3535

0 commit comments

Comments
 (0)