arXiv reaDer
自己教師あり生成的敵対的ネットワークにおけるDeshuffleGANの調査
Exploring DeshuffleGANs in Self-Supervised Generative Adversarial Networks
生成的敵対的ネットワーク(GAN)は、画像生成の問題を解決するために最も使用されるネットワークになりました。自己監視型GANは、ディスクリミネーターの壊滅的な忘却を回避し、クラスラベルを必要とせずに画像生成品質を向上させるために後で提案されます。ただし、さまざまなGANアーキテクチャでの自己監視タスクの一般化可能性はこれまで研究されていません。そのために、以前に提案された自己監視タスクの寄与、一般化可能性のコンテキストでのDeshuffleGANのデシャッフルを広範囲に分析します。デシャッフルタスクを2つの異なるGANディスクリミネーターに割り当て、両方のアーキテクチャに対するタスクの影響を調査します。さまざまなデータセットで以前に提案されたDeshuffleGANと比較して評価を拡張します。 DeshuffleGANが、他の自己教師ありGANと比較して、いくつかのデータセットに対して最良のFID結果を取得することを示します。さらに、デシャッフルをGANトレーニングに最初に展開された回転予測と比較し、その寄与が回転予測を超えていることを示します。学習した表現の品質を評価するために、cDeshuffleGANと呼ばれる条件付きDeshuffleGANを設計します。最後に、損失状況に関するGANトレーニングへの自己監視タスクの貢献を示し、これらのタスクの効果が一部の設定では敵対的トレーニングに協力しない可能性があることを示します。私たちのコードはhttps://github.com/gulcinbaykal/DeshuffleGANにあります。
Generative Adversarial Networks (GANs) have become the most used networks towards solving the problem of image generation. Self-supervised GANs are later proposed to avoid the catastrophic forgetting of the discriminator and to improve the image generation quality without needing the class labels. However, the generalizability of the self-supervision tasks on different GAN architectures is not studied before. To that end, we extensively analyze the contribution of a previously proposed self-supervision task, deshuffling of the DeshuffleGANs in the generalizability context. We assign the deshuffling task to two different GAN discriminators and study the effects of the task on both architectures. We extend the evaluations compared to the previously proposed DeshuffleGANs on various datasets. We show that the DeshuffleGAN obtains the best FID results for several datasets compared to the other self-supervised GANs. Furthermore, we compare the deshuffling with the rotation prediction that is firstly deployed to the GAN training and demonstrate that its contribution exceeds the rotation prediction. We design the conditional DeshuffleGAN called cDeshuffleGAN to evaluate the quality of the learnt representations. Lastly, we show the contribution of the self-supervision tasks to the GAN training on the loss landscape and present that the effects of these tasks may not be cooperative to the adversarial training in some settings. Our code can be found at https://github.com/gulcinbaykal/DeshuffleGAN.
updated: Wed Sep 01 2021 14:00:57 GMT+0000 (UTC)
published: Tue Nov 03 2020 14:22:54 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト