This work proposes the continuous conditional generative adversarial network (CcGAN), the first generative model for image generation conditional on continuous, scalar conditions (termed regression labels). Existing conditional GANs (cGANs) are mainly designed for categorical conditions (e.g., class labels); conditioning on regression labels is mathematically distinct and raises two fundamental problems: (P1) Since there may be very few (even zero) real images for some regression labels, minimizing existing empirical versions of cGAN losses (a.k.a. empirical cGAN losses) often fails in practice; (P2) Since regression labels are scalar and infinitely many, conventional label input methods are not applicable. The proposed CcGAN solves the above problems, respectively, by (S1) reformulating existing empirical cGAN losses to be appropriate for the continuous scenario; and (S2) proposing a naive label input (NLI) method and an improved label input (ILI) method to incorporate regression labels into the generator and the discriminator. The reformulation in (S1) leads to two novel empirical discriminator losses, termed the hard vicinal discriminator loss (HVDL) and the soft vicinal discriminator loss (SVDL) respectively, and a novel empirical generator loss. The error bounds of a discriminator trained with HVDL and SVDL are derived under mild assumptions in this work. Two new benchmark datasets (RC-49 and Cell-200) and a novel evaluation metric (Sliding Fr\'echet Inception Distance) are also proposed for this continuous scenario. Our experiments on the Circular 2-D Gaussians, RC-49, UTKFace, Cell-200, and Steering Angle datasets show that CcGAN can generate diverse, high-quality samples from the image distribution conditional on a given regression label. Moreover, in these experiments, CcGAN substantially outperforms cGAN both visually and quantitatively.
翻译:这项工作提出了连续的有条件的基因对抗网络(CcGAN),这是以连续的卡路里条件为条件的图像生成的第一个基因模型。现有的有条件的GAN(cGAN)主要针对绝对条件(如类标签)设计;对回归标签的调整在数学上是截然不同的,并提出了两个根本性问题:(P1) 由于某些回归标签可能很少(甚至为零)真实的图像,从而将现有的cGAN损失的经验版本(a.k.a. ) 复制的 CANAN损失(经验性的cANAN损失)在实践中经常失败;(P2) 由于回归标签是卡路里和无限的,传统的标签输入方法不适用于绝对条件(cGAN); 拟议的CGAN标签(c) 重新配置现有的cGAN损失在连续的假设中是适当的; 以及 (S2) CL) 将回归标签输入(NLIL) 的方法和标签输入到生成器和 测试器中。 (S1) 重新编辑的(S1) 在软的Gal-Deal-Deal-Deal-L) 和Slial-deal-leval-leval-L 损失中,这段的计算中, 显示了一种硬性的Cal-leval-leval-lal-lal-leval-leval-l-l-l-l-l-l-lal-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l-l