李普希茨连续性
规范化(社会学)
约束(计算机辅助设计)
计算机科学
鉴别器
数学优化
应用数学
数学
算法
数学分析
几何学
人类学
电信
探测器
社会学
作者
Kanglin Liu,Guoping Qiu
标识
DOI:10.1007/s00521-020-04954-z
摘要
Abstract One of the challenges in the study of generative adversarial networks (GANs) is the difficulty of its performance control. Lipschitz constraint is essential in guaranteeing training stability for GANs. Although heuristic methods such as weight clipping, gradient penalty and spectral normalization have been proposed to enforce Lipschitz constraint, it is still difficult to achieve a solution that is both practically effective and theoretically provably satisfying a Lipschitz constraint. In this paper, we introduce the boundedness and continuity (BC) conditions to enforce the Lipschitz constraint on the discriminator functions of GANs. We prove theoretically that GANs with discriminators meeting the BC conditions satisfy the Lipschitz constraint. We present a practically very effective implementation of a GAN based on a convolutional neural network (CNN) by forcing the CNN to satisfy the BC conditions (BC–GAN). We show that as compared to recent techniques including gradient penalty and spectral normalization, BC–GANs have not only better performances but also lower computational complexity.
科研通智能强力驱动
Strongly Powered by AbleSci AI