ジェネレーティブアドバタリアルネットワーク(GAN)は多くのジェネレーティブモデリングアプリケーションの基本ですが、多くの問題に悩まされています。この作業では、GANの2つの基本的な問題を同時に解決するための原理的なフレームワークを提案します。それは、ディスクリミネーターの壊滅的な忘却とジェネレーターのモード崩壊です。これを達成するには、GANに対照的な学習と相互情報の最大化アプローチを採用し、改善の原因を理解するために広範な分析を実行します。私たちのアプローチは、GANトレーニングを大幅に安定させ、最新の作品に対する同じトレーニングおよび評価条件下で5つのデータセットにわたる画像合成のGANパフォーマンスを向上させます。私たちのアプローチは実装が簡単で実用的です。補助目的が1つだけ含まれ、計算コストが低く、ハイパーパラメーターの調整なしで幅広いトレーニング設定とデータセットにわたって堅牢に実行されます。再現性のために、コードはhttps://github.com/kwotsin/mimicryで入手できます。
While Generative Adversarial Networks (GANs) are fundamental to many generative modelling applications, they suffer from numerous issues. In this work, we propose a principled framework to simultaneously address two fundamental issues in GANs: catastrophic forgetting of the discriminator and mode collapse of the generator. We achieve this by employing for GANs a contrastive learning and mutual information maximization approach, and perform extensive analyses to understand sources of improvements. Our approach significantly stabilizes GAN training and improves GAN performance for image synthesis across five datasets under the same training and evaluation conditions against state-of-the-art works. Our approach is simple to implement and practical: it involves only one auxiliary objective, has low computational cost, and performs robustly across a wide range of training settings and datasets without any hyperparameter tuning. For reproducibility, our code is available at https://github.com/kwotsin/mimicry.