Skip to main content
QUICK REVIEW

[論文レビュー] Text to Image Synthesis Using Generative Adversarial Networks

Cristian Bodnar|arXiv (Cornell University)|Jan 1, 2018
Generative Adversarial Networks and Image Synthesis参考文献 22被引用数 30
ひとこと要約

本稿では、テキストから画像を生成するタスクにおける安定した学習を実現するため、ワッサーシュタイン距離を用いた条件付き生成対抗ネットワーク「Wasserstein GAN-CLS」を提案する。プログレッシブグロービング GAN フレームワークにこの損失関数を統合することで、Caltech-10k Birds データセットにおいて、従来の文レベルの意味的モデルより 7.07% の Inception スコア向上を達成し、AttnGAN に次ぐ性能を発揮した。AttnGAN は単語レベルのアテンションを用いている。

ABSTRACT

Generating images from natural language is one of the primary applications of recent conditional generative models. Besides testing our ability to model conditional, highly dimensional distributions, text to image synthesis has many exciting and practical applications such as photo editing or computer-aided content creation. Recent progress has been made using Generative Adversarial Networks (GANs). This material starts with a gentle introduction to these topics and discusses the existent state of the art models. Moreover, I propose Wasserstein GAN-CLS, a new model for conditional image generation based on the Wasserstein distance which offers guarantees of stability. Then, I show how the novel loss function of Wasserstein GAN-CLS can be used in a Conditional Progressive Growing GAN. In combination with the proposed loss, the model boosts by 7.07% the best Inception Score (on the Caltech birds dataset) of the models which use only the sentence-level visual semantics. The only model which performs better than the Conditional Wasserstein Progressive Growing GAN is the recently proposed AttnGAN which uses word-level visual semantics as well.

研究の動機と目的

  • より安定した損失関数を用いることで、テキストから画像への生成における条件付き GAN の学習不安定性を解消すること。
  • 条件付き生成モデルを用いて、テキスト記述と生成画像の整合性を向上させ、画像品質を向上させること。
  • 特に複雑なデータセット(例:Caltech-10k Birds)における細分化画像生成タスクの性能を向上させること。
  • ワッサーシュタイン GAN 損失をプログレッシブグロービングフレームワークに統合し、高解像度画像生成の安定性を向上させること。
  • 文レベルの意味的モデリングと安定した学習目的を組み合わせることで、最先端性能に近い結果を達成できることを示すこと。

提案手法

  • 学習の安定性を高めるために、コーディネートにリプシッツ制約を課すワッサーシュタイン距離を用いる条件付き GAN の変種「Wasserstein GAN-CLS」を提案する。
  • コーディネートが実画像とその対応するテキスト埋め込みの両方に条件付けられるように、テキストから画像へのマッチングに適したワッサーシュタイン GAN 損失を適応する。
  • Wasserstein GAN-CLS 損失をプログレッシブグロービング GAN(PGGAN)アーキテクチャに統合し、低解像度から高解像度へ段階的に学習を行う。
  • 高解像度におけるミニバッチサイズの制限を緩和するため、生成器にレイヤーナルムライゼーションを適用し、学習の安定性を向上させる。
  • Adam 最適化手法を用い、特定のハイパーパramータ(Wasserstein 用:β1 = 0, β2 = 0.99、最小二乗用:β1 = 0.5, β2 = 0.9)と勾配ペナルティ(λ = 150)を設定し、リプシッツ制約を強制する。
  • リプシッツ制約を満たすために、ρ = 8 の WGAN-GP スタイルの勾配ペナルティを適用し、学習の安定性とモードカバレッジを向上させる。

実験結果

リサーチクエスチョン

  • RQ1標準的な GAN と比較して、ワッサーシュタイン GAN 損失が条件付きテキストから画像への生成における学習安定性と性能向上に寄与するか。
  • RQ2Wasserstein GAN-CLS 損失をプログレッシブグロービング GAN アーキテクチャに統合することで、細分化されたデータセットにおける画像品質と多様性がどの程度向上するか。
  • RQ3単語レベルのアテンションを用いないモデル(文レベルの視覚的意味)と、最先端モデルとの性能差はどの程度か。
  • RQ4Wasserstein GAN-CLS のような安定した損失関数の使用が、高解像度画像生成における収束性とより高い Inception スコアを実現するか。
  • RQ5プログレッシブグロービングとワッサーシュタイン学習の組み合わせが、モード崩壊を克服し、忠実度と多様性の両方を向上させられるか。

主な発見

  • 条件付きワッサーシュタインプログレッシブグロービング GAN(CWPGGAN)は、64×64 解像度の Caltech-10k Birds データセットで Inception スコア 88.72 を達成し、文レベルの意味的モデルを用いた従来の最良モデルより 7.07% の向上を示した。
  • CWPGGAN は、文レベルの視覚的意味を用いた他のすべてのモデルを上回ったが、単語レベルのアテンションを用いる AttnGAN を除いては。
  • モデルは、テキスト記述と整合性の高い高精細で多様な画像を生成でき、定性的な比較と最近傍分析により確認された。
  • 潜在空間における補間により、意味的に意味のある遷移が得られ、分離可能で滑らかな表現が得られていることが示された。
  • レイヤーナルムライゼーションと安定した損失関数の使用により、小バッチサイズのためバッチ正規化が機能しない高解像度(256×256)でも効果的な学習が可能になった。
  • Inception スコアの結果から、CWPGGAN はベースラインモデルよりも一般化性能に優れ、特に複雑で細分化されたデータセットにおいて、クラスの多様性と画像品質が向上していることが示された。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。