Category-Level Adversaries for Semantic Domain Adaptation

Recent advances in deep learning, especially deep convolutional neural networks, have led to great performance improvement over semantic segmentation systems. Unfortunately, training deep neural networks (DNNs) requires a humongous amount of labeled data, which is laborious and costly to collect and...

Full description

Bibliographic Details
Main Authors: Congcong Ruan, Wei Wang, Haifeng Hu, Dihu Chen
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8731847/
id doaj-fec82968c4ad46e4854a4ec87bfac1dd
record_format Article
spelling doaj-fec82968c4ad46e4854a4ec87bfac1dd2021-03-29T23:30:13ZengIEEEIEEE Access2169-35362019-01-017831988320810.1109/ACCESS.2019.29210308731847Category-Level Adversaries for Semantic Domain AdaptationCongcong Ruan0https://orcid.org/0000-0003-0393-1639Wei Wang1Haifeng Hu2https://orcid.org/0000-0002-4884-323XDihu Chen3https://orcid.org/0000-0001-5432-8149School of Electronic and Information Technology, Sun Yat-sen University, Guangzhou, ChinaSchool of Electronic and Information Technology, Sun Yat-sen University, Guangzhou, ChinaSchool of Electronic and Information Technology, Sun Yat-sen University, Guangzhou, ChinaSchool of Electronic and Information Technology, Sun Yat-sen University, Guangzhou, ChinaRecent advances in deep learning, especially deep convolutional neural networks, have led to great performance improvement over semantic segmentation systems. Unfortunately, training deep neural networks (DNNs) requires a humongous amount of labeled data, which is laborious and costly to collect and annotate. Thus, plenty of works have proposed an alternative solution to ease the training set creation by using synthetic data. However, models trained on these kinds of data usually under-perform on real images due to the well-known issue of domain shift. To address it, we propose a generative adversarial network (GAN)-based framework called category-level adversarial adaptation networks (CAA-Nets) for domain adaptation in the context of semantic segmentation. Considering semantic predictions that contain spatial and structure information of images, our idea is to make use of this character by imposing discriminators on the semantic predictions. Different from existing works, the proposed framework utilizes a category-level discriminator in the output space to shrink the gap between real and synthetic images. Similar to reinforcement learning, we take final results as a guide to update parameters in the right direction by use of the output-based discriminator. Moreover, to further enhance the performance, we construct an image-based generator and discriminator pair to distill the feature representations obtained by a DNN. Taking advantage of these modules, our model can achieve competitive performance compared with some existing methods. To showcase the generality and scalability of our approach, we evaluate the proposed method on the Cityscapes dataset by adapting from GTAV and SYNTHIA datasets, where the results demonstrate the effectiveness of our method.https://ieeexplore.ieee.org/document/8731847/Generative adversarial networksdomain adaptationsemantic segmentation
collection DOAJ
language English
format Article
sources DOAJ
author Congcong Ruan
Wei Wang
Haifeng Hu
Dihu Chen
spellingShingle Congcong Ruan
Wei Wang
Haifeng Hu
Dihu Chen
Category-Level Adversaries for Semantic Domain Adaptation
IEEE Access
Generative adversarial networks
domain adaptation
semantic segmentation
author_facet Congcong Ruan
Wei Wang
Haifeng Hu
Dihu Chen
author_sort Congcong Ruan
title Category-Level Adversaries for Semantic Domain Adaptation
title_short Category-Level Adversaries for Semantic Domain Adaptation
title_full Category-Level Adversaries for Semantic Domain Adaptation
title_fullStr Category-Level Adversaries for Semantic Domain Adaptation
title_full_unstemmed Category-Level Adversaries for Semantic Domain Adaptation
title_sort category-level adversaries for semantic domain adaptation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Recent advances in deep learning, especially deep convolutional neural networks, have led to great performance improvement over semantic segmentation systems. Unfortunately, training deep neural networks (DNNs) requires a humongous amount of labeled data, which is laborious and costly to collect and annotate. Thus, plenty of works have proposed an alternative solution to ease the training set creation by using synthetic data. However, models trained on these kinds of data usually under-perform on real images due to the well-known issue of domain shift. To address it, we propose a generative adversarial network (GAN)-based framework called category-level adversarial adaptation networks (CAA-Nets) for domain adaptation in the context of semantic segmentation. Considering semantic predictions that contain spatial and structure information of images, our idea is to make use of this character by imposing discriminators on the semantic predictions. Different from existing works, the proposed framework utilizes a category-level discriminator in the output space to shrink the gap between real and synthetic images. Similar to reinforcement learning, we take final results as a guide to update parameters in the right direction by use of the output-based discriminator. Moreover, to further enhance the performance, we construct an image-based generator and discriminator pair to distill the feature representations obtained by a DNN. Taking advantage of these modules, our model can achieve competitive performance compared with some existing methods. To showcase the generality and scalability of our approach, we evaluate the proposed method on the Cityscapes dataset by adapting from GTAV and SYNTHIA datasets, where the results demonstrate the effectiveness of our method.
topic Generative adversarial networks
domain adaptation
semantic segmentation
url https://ieeexplore.ieee.org/document/8731847/
work_keys_str_mv AT congcongruan categoryleveladversariesforsemanticdomainadaptation
AT weiwang categoryleveladversariesforsemanticdomainadaptation
AT haifenghu categoryleveladversariesforsemanticdomainadaptation
AT dihuchen categoryleveladversariesforsemanticdomainadaptation
_version_ 1724189497581633536