Generative Adversarial Networks(GAN)は、コンピュータービジョン、医学、自然言語処理などのさまざまなアプリケーションドメインで非常に成功しています。さらに、オブジェクトまたは人を目的の形状に変換することは、GANでよく研究されている研究になります。 GANは、意味的に意味のあるサンプルを合成するための複雑な分布を学習するための強力なモデルです。ただし、この分野では包括的なレビューが不足しており、特にGANの損失変動、評価指標、多様な画像生成の対策、および安定したトレーニングのコレクションが不足しています。現在の高速GAN開発を考慮して、この調査では、画像合成の敵対的モデルの包括的なレビューを提供します。合成画像の生成方法を要約し、画像から画像への変換、融合画像の生成、ラベルから画像へのマッピング、テキストから画像への変換などのカテゴリについて説明します。基本モデル、アーキテクチャ、制約、損失関数、評価指標、トレーニングデータセットに関連する開発されたアイデアに基づいて文献を整理します。敵対モデルのマイルストーンを提示し、さまざまなカテゴリの以前の作品の広範な選択を確認し、モデルベースの方法からデータ駆動型の方法への開発ルートに関する洞察を提示します。さらに、潜在的な将来の研究の方向性の範囲を強調します。このレビューのユニークな機能の1つは、これらのGANメソッドとデータセットのすべてのソフトウェア実装が収集され、https://github.com/pshams55/GAN-Case-Studyで1か所で利用できるようになったことです。
Generative Adversarial Networks (GANs) have been extremely successful in various application domains such as computer vision, medicine, and natural language processing. Moreover, transforming an object or person to a desired shape become a well-studied research in the GANs. GANs are powerful models for learning complex distributions to synthesize semantically meaningful samples. However, there is a lack of comprehensive review in this field, especially lack of a collection of GANs loss-variant, evaluation metrics, remedies for diverse image generation, and stable training. Given the current fast GANs development, in this survey, we provide a comprehensive review of adversarial models for image synthesis. We summarize the synthetic image generation methods, and discuss the categories including image-to-image translation, fusion image generation, label-to-image mapping, and text-to-image translation. We organize the literature based on their base models, developed ideas related to architectures, constraints, loss functions, evaluation metrics, and training datasets. We present milestones of adversarial models, review an extensive selection of previous works in various categories, and present insights on the development route from the model-based to data-driven methods. Further, we highlight a range of potential future research directions. One of the unique features of this review is that all software implementations of these GAN methods and datasets have been collected and made available in one place at https://github.com/pshams55/GAN-Case-Study.