I. Introduction
Since Generative Adversarial Network (GAN) [1] was proposed, GAN has improved the image generation task to a new level because GAN can improve the modeling ability through continuous games. In traditional GANs, fully connected neural networks are usually used, and they are difficult to train until the emergence of DC-GAN [2], which introduces convolution neural networks (CNNs) [11] into the generator and discriminator and uses convolutions in the discriminator model instead of the pooling layer. Four fractionally-strided convolutions are used in the generator model to complete the generation process from random noise to images. Compared to the original GAN, DC-GAN almost entirely uses convolutional layers instead of fully connected layers, and the discriminator is almost symmetric to the generator. With the help of CNN's more robust fitting and expression ability, the subsequent GAN produces vivid images and greatly improves the diversity of images in image generation.