I. Introduction
As a generative model, Generative Adversarial Networks (GANs) can generate nearly genuine images under the guidance of zero-sum game training strategy [1], [2]. To this day, the developments of theory and technology allow us to apply GANs in many learning tasks, such as super-resolution image reconstruction [3], [4], face aging [5], [6], image restoration [7], [8], adversarial attack [9], [10], image-to-image translation [11], [12], and realistic image synthesis [13]. The basic concept of GANs is to take noise vectors which come from a prior distribution as the input and make the generated image distribution gradually approach the real image distribution through the competition game between a generator and a discriminator . The generator tends to produce data that follows the distribution of the reference natural images, while the discriminator aims to distinguish the generated images from real ones.