AI PICKS
AI用語辞典画像生成

GAN (敵対的生成ネットワーク)

読み: がん

最終更新: 2026-07-19・AI PICKS編集部

定義

GAN(敵対的生成ネットワーク)とは、生成器と識別器という2つのニューラルネットワークを競わせながら学習させ、本物と見分けがつかないデータを作り出す機械学習の手法のこと。

GAN (敵対的生成ネットワーク)とは — 詳しく解説

GANは、偽物データを生成する生成器と本物か偽物かを見分ける識別器を互いに競わせて学習させることで、写真同然の画像や音声を作り出せるようにする深層学習の枠組みとされる。2014年の登場以降、StyleGANに代表される顔画像生成や超解像、画像変換タスクで広く使われてきたが、2026年時点の実運用では学習が不安定になりやすく(モード崩壊)、高品質なモデルを一から構築するには相応のコストと調整の手間がかかる点が落とし穴とされる。近年は同等以上の画質を安定して出せるDiffusion Model系が画像生成の主流となっており、GANは低遅延なリアルタイム生成や超解像、顔交換など特定用途向けの軽量モデルとして使われる場面が中心になっているとされる。現場での選び方としては、自前でGANを一から学習させるコストの相場感は既存のOSSモデルや商用APIの利用に比べて高くつきやすいため、速度とコスト効率を優先する用途に限定して採用し、汎用性や品質の高さを求める用途はDiffusion Model系を選ぶのが実務上の目安とされる。

GAN (敵対的生成ネットワーク)の使用例

  • リアルタイムのフェイススワップアプリで、GAN系の軽量モデルを使い低遅延なライブ変換を実現する。
  • 「このモデルはGANベースですか、Diffusion Model系ですか」とツール選定時にベンダーへ確認する。

GAN (敵対的生成ネットワーク)に関連するAIツール

関連用語

画像生成」の他の用語

AI用語辞典をすべて見てみませんか

12カテゴリ・713語以上を体系的に整理しています

辞典トップへ