Recently introduced generative adversarial network (GAN) has been shown numerous promising results to generate realistic samples. The essential task of GAN is to control the features of samples generated from a random distribution. While the current GAN structures, such as conditional GAN, successfully generate samples with desired major features, they often fail to produce detailed features that bring specific differences among samples. To overcome this limitation, here we propose a controllable GAN (ControlGAN) structure. By separating a feature classifier from a discriminator, the generator of ControlGAN is designed to learn generating synthetic samples with the specific detailed features. Evaluated with multiple image datasets, ControlGAN shows a power to generate improved samples with well-controlled features. Furthermore, we demonstrate that ControlGAN can generate intermediate features and opposite features for interpolated and extrapolated input labels that are not used in the training process. It implies that ControlGAN can significantly contribute to the variety of generated samples.
翻译:最近引进的基因对抗网络(GAN)已经显示出许多有希望的结果,可以产生现实的样本。GAN的基本任务是控制随机分布产生的样本的特征。目前GAN结构,如有条件的GAN, 成功地生成了具有预期主要特征的样本,但往往没有产生详细的特征,从而在样本之间产生具体差异。为了克服这一限制,我们在这里建议一个可控制的GAN(ControlGAN)结构。通过将特性分类器与歧视器分离,控制GAN的生成者旨在学习产生具有具体详细特征的合成样本。用多个图像数据集进行评估,控制GAN显示产生具有良好控制特征的改良样本的动力。此外,我们证明控制GAN能够产生中间特征和相反特征,用于在培训过程中没有使用的内插和外插输入标签。它意味着控制GAN能够极大地促进生成的样本的种类。