Skip to main content

Unsupervised Domain Adaptation with Duplex Generative Adversarial Network

  • Chapter
  • First Online:
Domain Adaptation in Computer Vision with Deep Learning
  • 1029 Accesses

Abstract

Unsupervised domain adaptation aims to train a good model for a target domain via transferring knowledge from a related labeled source domain, thus reducing the dependency on huge labeling of target domain samples. Generative adversarial net (GAN) is a newly proposed technique which has shown its capability of alleviating distribution discrepancy. Inspired by GAN, in this work, we propose a novel duplex GAN (DupGAN) which extracts domain invariant and discriminative representation guided by bidirectional domain transformation, formulated as a GAN with duplex discriminators. In addition, each of the duplex discriminators not only judges reality/falsity, but also performs category classification for real images to preserve the category information during domain transformation. As evaluated on the standard benchmarks, i.e., digits datasets and Office-31, our proposed DupGAN outperforms the state-of-the-art methods, indicating its effectiveness on unsupervised domain adaptation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ben-David, S., Blitzer, J., Crammer, K., et al.: A theory of learning from different domains. Mach. Learn. 79(1–2), 151–175 (2010)

    Article  MathSciNet  Google Scholar 

  2. Bousmalis, K., Trigeorgis, G., Silberman, N., Krishnan, D., Erhan, D.: Domain separation networks. In: Advances in Neural Information Processing Systems (NIPS), pp. 343–351 (2016)

    Google Scholar 

  3. Denker, J.S., Gardner, W.R., Graf, H.P., Henderson, D., Howard, R.E., Hubbard, W.E., Jackel, L.D., Baird, H.S., Guyon, I.: Neural network recognizer for hand-written zip code digits. In: Advances in Neural Information Processing Systems (NIPS), pp. 323–331 (1988)

    Google Scholar 

  4. Ganin, Y., Lempitsky, V.: Unsupervised domain adaptation by backpropagation. In: International Conference on Machine Learning (ICML) (2015)

    Google Scholar 

  5. Ganin, Y., Ustinova, E., Ajakan, H., Germain, P., et al.: Domain-adversarial training of neural networks. IEEE J. Mach. Learn. Res. 17(1), 2096–2030 (2016)

    MathSciNet  MATH  Google Scholar 

  6. Geng, B., Tao, D., Xu, C.: DAML: domain adaptation metric learning. IEEE Trans. Image Process. 20(10), 2980–2989 (2011)

    Article  MathSciNet  Google Scholar 

  7. Ghifary, M., Kleijn, W.B., Zhang, M., Balduzzi, D., Li, W.: Deep reconstruction-classification networks for unsupervised domain adaptation. In: European Conference on Computer Vision (ECCV), pp. 597–613 (2016)

    Google Scholar 

  8. Gong, B., Grauman, K., Sha, F.: Connecting the dots with landmarks: discriminatively learning domain-invariant features for unsupervised domain adaptation. In: International Conference on Machine Learning (ICML), pp. 222–230 (2013)

    Google Scholar 

  9. Gong, B., Shi, Y., Sha, F., Grauman, K.: Geodesic flow kernel for unsupervised domain adaptation. In: IEEE Conference on Computer vision and Pattern Recognition (CVPR), pp. 2066–2073 (2012)

    Google Scholar 

  10. Gopalan, R., Li, R., Chellappa, R.: Domain adaptation for object recognition: an unsupervised approach. In: IEEE International Conference on Computer Vision (ICCV), pp. 999–1006 (2011)

    Google Scholar 

  11. Hu, L., Kan, M., Shan, S., Chen, X.: Duplex generative adversarial network for unsupervised domain adaptation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1498–1507 (2018)

    Google Scholar 

  12. Kan, M., Shan, S., Chen, X.: Bi-shifting auto-encoder for unsupervised domain adaptation. In: The IEEE International Conference on Computer Vision (ICCV), pp. 3846–3854 (2015)

    Google Scholar 

  13. Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. In: Advances in Neural Information Processing Systems (NIPS), pp. 1097–1105 (2012)

    Google Scholar 

  14. LeCun, Y., Bottou, L., Bengio, Y., Haffner, P.: Gradient-based learning applied to document recognition. Proc. IEEE 86, 2278–2324 (1998)

    Article  Google Scholar 

  15. Liu, M., Tuzel, O.: Coupled generative adversarial networks. In: Advances in Neural Information Processing Systems (NIPS), pp. 469–477 (2016)

    Google Scholar 

  16. Liu, M.Y., Breuel, T., Kautz, J.: Unsupervised image-to-image translation networks. In: Advances in Neural Information Processing Systems (NIPS), pp. 700–708 (2017)

    Google Scholar 

  17. Long, M., Cao, Y., Wang, J., Jordan, M.I.: Learning transferable features with deep adaptation networks. In: International Conference on Machine learning (ICML), pp. 97–105 (2015)

    Google Scholar 

  18. Long, M., Zhu, H., Wang, J., Jordan, M.I.: Unsupervised domain adaptation with residual transfer networks. In: Advances in Neural Information Processing Systems (NIPS), pp. 136–144 (2016)

    Google Scholar 

  19. Luan, T., Yin, X., Liu, X.: Disentangled representation learning gan for pose-invariant face recognition. In: IEEE Conference on Computer vision and Pattern Recognition (CVPR), pp. 1415–1424 (2017)

    Google Scholar 

  20. Netzer, Y., Wang, T., Coates, A., Bissacco, A., Wu, B., Ng, A.Y.: Reading digits in natural images with unsupervised feature learning. In: Advances in Neural Information Processing Systems Workshop (NIPSW) (2011)

    Google Scholar 

  21. Pablo, A., Michael, M., Charless, F., Jitendra, M.: Contour detection and hierarchical image segmentation. IEEE Trans. Pattern Anal. Mach Intell. 33(5), 898–916 (2011)

    Article  Google Scholar 

  22. Pan, S.J., Tsang, I.W., Kwok, J.T., Yang, Q.: Domain adaptation via transfer component analysis. IEEE Trans. Neur. Netw. 22(2), 199–210 (2011)

    Article  Google Scholar 

  23. Perarnau, G., Van De Weijer, J., Raducanu, B., Álvarez, J.M.: Invertible conditional GANs for image editing (2016). Preprint. arXiv:1611.06355

    Google Scholar 

  24. Saenko, K., Kulis, B., Fritz, M., Darrell, T.: Adapting visual category models to new domains. In: European Conference on Computer Vision (ECCV), pp. 213–226 (2010)

    Google Scholar 

  25. Saito, K., Ushiku, Y., Harada, T.: Asymmetric tri-training for unsupervised domain adaptation. In: International Conference on Machine learning (ICML), pp. 2988–2997 (2017)

    Google Scholar 

  26. Sener, O., Song, H.O., Saxena, A., Savarese, S.: Learning transferrable representations for unsupervised domain adaptation. In: Advances in Neural Information Processing Systems (NIPS), pp. 2110–2118 (2016)

    Google Scholar 

  27. Shao, M., Castillo, C., Gu, Z., Fu, Y.: Low-rank transfer subspace learning. In: IEEE International Conference on Data Mining (ICDM), pp. 1104–1109 (2012)

    Google Scholar 

  28. Shao, M., Kit, D., Fu, Y.: Generalized transfer subspace learning through low-rank constraint. Int. J. Comput. Vis. 109(1–2) (2014). https://doi.org/10.1007/s11263-014-0696-6

  29. Taigman, Y., Polyak, A., Wolf, L.: Unsupervised cross-domain image generation. In: International Conference of Learning Representation (ICLR), pp. 3846–3854 (2017)

    Google Scholar 

  30. Tzeng, E., Hoffman, J., Saenko, K., Darrell, T.: Adversarial discriminative domain adaptation. In: IEEE Conference on Computer vision and Pattern Recognition (CVPR), pp. 7167–7176 (2017)

    Google Scholar 

  31. Zhu, J.Y., Park, T., Isola, P., Efros, A.A.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: IEEE Conference on Computer vision and Pattern Recognition (CVPR), pp. 2223–2232 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Hu, L., Kan, M., Shan, S., Chen, X. (2020). Unsupervised Domain Adaptation with Duplex Generative Adversarial Network. In: Venkateswara, H., Panchanathan, S. (eds) Domain Adaptation in Computer Vision with Deep Learning. Springer, Cham. https://doi.org/10.1007/978-3-030-45529-3_6

Download citation

Publish with us

Policies and ethics