Adversarial Learning With Knowledge of Image Classification for Improving GANs

Generating realistic images with fine details are still challenging due to difficulties of training GANs and mode collapse. To resolve this problem, our main idea is that leveraging the knowledge of an image classification network, which is pre-trained by a large scale dataset (e.g. ImageNet), would...

Full description

Bibliographic Details
Main Authors: Jae-Yong Baek, Yong-Sang Yoo, Seung-Hwan Bae
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8701425/
id doaj-6897d0ce22954b6dbef703d1072f9b23
record_format Article
spelling doaj-6897d0ce22954b6dbef703d1072f9b232021-03-29T22:41:24ZengIEEEIEEE Access2169-35362019-01-017565915660510.1109/ACCESS.2019.29136978701425Adversarial Learning With Knowledge of Image Classification for Improving GANsJae-Yong Baek0Yong-Sang Yoo1Seung-Hwan Bae2https://orcid.org/0000-0002-9478-2706Department of Computer Science and Engineering, Incheon National University, Incheon, South KoreaDepartment of Computer Science and Engineering, Incheon National University, Incheon, South KoreaDepartment of Computer Science and Engineering, Incheon National University, Incheon, South KoreaGenerating realistic images with fine details are still challenging due to difficulties of training GANs and mode collapse. To resolve this problem, our main idea is that leveraging the knowledge of an image classification network, which is pre-trained by a large scale dataset (e.g. ImageNet), would improve a GAN. By using the gradient of the network (i.e. discriminator) with high discriminability during training, we can, therefore, guide the gradient of a generator gradually toward the real data region. However, excessive negative feedback of the powerful classifier often prevents a generator from producing diverse images. Based on the main idea, we design a GAN including the added discriminator and propose a novel energy function in order to transfer the pre-trained knowledge to a generator and control the feedback of the added discriminator. We also present an incremental learning method to prevent the density of the generator to be the low-entropy distribution when training our GAN with respect to the energy function. We incorporate our method to DCGAN and demonstrate the ability to enhance the image quality even in high resolution on several datasets compared to DCGAN. In addition, we compare our method with recent GANs for the diversity of generated samples on CIFAR-10 and STL-10 datasets and provide the extensive ablation studies to prove the benefits of our method.https://ieeexplore.ieee.org/document/8701425/Generative adversarial networkimage classification networkimage generationgenerative modeldeep learningconvolutional neural network
collection DOAJ
language English
format Article
sources DOAJ
author Jae-Yong Baek
Yong-Sang Yoo
Seung-Hwan Bae
spellingShingle Jae-Yong Baek
Yong-Sang Yoo
Seung-Hwan Bae
Adversarial Learning With Knowledge of Image Classification for Improving GANs
IEEE Access
Generative adversarial network
image classification network
image generation
generative model
deep learning
convolutional neural network
author_facet Jae-Yong Baek
Yong-Sang Yoo
Seung-Hwan Bae
author_sort Jae-Yong Baek
title Adversarial Learning With Knowledge of Image Classification for Improving GANs
title_short Adversarial Learning With Knowledge of Image Classification for Improving GANs
title_full Adversarial Learning With Knowledge of Image Classification for Improving GANs
title_fullStr Adversarial Learning With Knowledge of Image Classification for Improving GANs
title_full_unstemmed Adversarial Learning With Knowledge of Image Classification for Improving GANs
title_sort adversarial learning with knowledge of image classification for improving gans
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Generating realistic images with fine details are still challenging due to difficulties of training GANs and mode collapse. To resolve this problem, our main idea is that leveraging the knowledge of an image classification network, which is pre-trained by a large scale dataset (e.g. ImageNet), would improve a GAN. By using the gradient of the network (i.e. discriminator) with high discriminability during training, we can, therefore, guide the gradient of a generator gradually toward the real data region. However, excessive negative feedback of the powerful classifier often prevents a generator from producing diverse images. Based on the main idea, we design a GAN including the added discriminator and propose a novel energy function in order to transfer the pre-trained knowledge to a generator and control the feedback of the added discriminator. We also present an incremental learning method to prevent the density of the generator to be the low-entropy distribution when training our GAN with respect to the energy function. We incorporate our method to DCGAN and demonstrate the ability to enhance the image quality even in high resolution on several datasets compared to DCGAN. In addition, we compare our method with recent GANs for the diversity of generated samples on CIFAR-10 and STL-10 datasets and provide the extensive ablation studies to prove the benefits of our method.
topic Generative adversarial network
image classification network
image generation
generative model
deep learning
convolutional neural network
url https://ieeexplore.ieee.org/document/8701425/
work_keys_str_mv AT jaeyongbaek adversariallearningwithknowledgeofimageclassificationforimprovinggans
AT yongsangyoo adversariallearningwithknowledgeofimageclassificationforimprovinggans
AT seunghwanbae adversariallearningwithknowledgeofimageclassificationforimprovinggans
_version_ 1724191039711870976