Generative Adversarial Networks (GANs) have recently achieved unprecedented success in photo-realistic image synthesis from low-dimensional random noise. The ability to synthesize high-quality content at a large scale brings potential risks as the generated samples may lead to misinformation that can create severe social, political, health, and business hazards. We propose SubsetGAN to identify generated content by detecting a subset of anomalous node-activations in the inner layers of pre-trained neural networks. These nodes, as a group, maximize a non-parametric measure of divergence away from the expected distribution of activations created from real data. This enable us to identify synthesised images without prior knowledge of their distribution. SubsetGAN efficiently scores subsets of nodes and returns the group of nodes within the pre-trained classifier that contributed to the maximum score. The classifier can be a general fake classifier trained over samples from multiple sources or the discriminator network from different GANs. Our approach shows consistently higher detection power than existing detection methods across several state-of-the-art GANs (PGGAN, StarGAN, and CycleGAN) and over different proportions of generated content.
翻译:利用低维随机噪音对高质量内容进行大规模合成的能力带来了潜在风险,因为所生成的样本可能导致错误信息,从而产生严重的社会、政治、健康和商业危害。我们提议 SubsetGAN,通过检测在经过培训的神经网络内部层中发现一组异常现象节点来识别生成的内容。这些节点作为一个群体,最大限度地使用与真实数据生成的激活的预期分布相去甚远的非参数性测量方法。这使我们能够在不事先了解其分布的情况下识别合成图像。 SubsetGAN 高效地分计节点子,并返回经过培训的分类器中有助于最大分数的节点组。 分类器可以是经过培训的关于多个来源的样本或不同GAN 的歧视性网络的一般假分类器。 我们的方法显示,在多个状态GAN (PGAN、 StarGAN 和 CyroGAN ) 和生成的不同比例范围内,探测能力始终高于现有探测方法。