Generative Adversarial Networks (GANs) are notoriously difficult to train especially for complex distributions and with limited data. This has driven the need for tools to audit trained networks in human intelligible format, for example, to identify biases or ensure fairness. Existing GAN audit tools are restricted to coarse-grained, model-data comparisons based on summary statistics such as FID or recall. In this paper, we propose an alternative approach that compares a newly developed GAN against a prior baseline. To this end, we introduce Cross-GAN Auditing (xGA) that, given an established "reference" GAN and a newly proposed "client" GAN, jointly identifies intelligible attributes that are either common across both GANs, novel to the client GAN, or missing from the client GAN. This provides both users and model developers an intuitive assessment of similarity and differences between GANs. We introduce novel metrics to evaluate attribute-based GAN auditing approaches and use these metrics to demonstrate quantitatively that xGA outperforms baseline approaches. We also include qualitative results that illustrate the common, novel and missing attributes identified by xGA from GANs trained on a variety of image datasets.
翻译:生成对抗网络 (GANs) 很难训练,特别是针对复杂分布且数据有限的情况。因此需要工具以人类可读的方式审计训练好的网络,例如识别偏差或确保公平性。现有的 GAN 审计工具仅限于基于摘要统计数据 (如 FID 或 recall) 的粗略模型-数据比较。在本文中,我们提出了一种替代方案,将新开发的 GAN 与之前的基线进行比较。为此,我们引入了 Cross-GAN Auditing (xGA) 技术,它可以同时识别出智能属性,这些属性在两个 GAN 之间共同存在、在客户端 GAN 中是新的,或在客户端 GAN 中不适用。这为用户和模型开发人员提供了一种直观的评估 GAN 之间的相似性和差异性的方法。我们介绍了评估面向基于属性的 GAN 审计方法的新指标,并使用这些指标定量地证明 xGA 优于基线方法。我们还包括了 qualitatif 的结果,演示了 xGA 在多个图像数据集上训练的 GAN 中识别的公共、新颖和缺失属性。