最近の生成モデルの進歩は社会にさまざまな利点をもたらしますが、詐欺、名誉毀損、フェイクニュースなどの悪意のある目的で悪用される可能性もあります。このような事態を防ぐために、生成された画像と実際の画像を区別するために精力的な研究が行われていますが、トレーニング設定の外で生成された画像を区別するための課題は依然として残っています。このような制限は、特定のGANによって生成されたトレーニングデータに対するモデルの過剰適合の問題から生じるデータ依存性が原因で発生します。この問題を克服するために、私たちは自己監視方式を採用して新しいフレームワークを提案します。提案手法は、GAN画像の高品質な人工指紋を再構成して詳細に分析する人工指紋発生器と、再構成した人工指紋を学習することでGAN画像を識別するGAN検出器で構成されています。人工指紋ジェネレーターの一般化を改善するために、アップコンボリューションレイヤーの数が異なる複数のオートエンコーダーを構築します。多数のアブレーション研究により、トレーニングデータセットのGAN画像を利用しなくても、以前の最先端のアルゴリズムの一般化よりも優れたパフォーマンスを発揮することで、この方法の堅牢な一般化が検証されています。
Although the recent advancement in generative models brings diverse advantages to society, it can also be abused with malicious purposes, such as fraud, defamation, and fake news. To prevent such cases, vigorous research is conducted to distinguish the generated images from the real images, but challenges still remain to distinguish the unseen generated images outside of the training settings. Such limitations occur due to data dependency arising from the model's overfitting issue to the training data generated by specific GANs. To overcome this issue, we adopt a self-supervised scheme to propose a novel framework. Our proposed method is composed of the artificial fingerprint generator reconstructing the high-quality artificial fingerprints of GAN images for detailed analysis, and the GAN detector distinguishing GAN images by learning the reconstructed artificial fingerprints. To improve the generalization of the artificial fingerprint generator, we build multiple autoencoders with different numbers of upconvolution layers. With numerous ablation studies, the robust generalization of our method is validated by outperforming the generalization of the previous state-of-the-art algorithms, even without utilizing the GAN images of the training dataset.