用語集
GANがん
生成器と識別器を競わせて本物そっくりのデータを生成するモデル(敵対的生成ネットワーク)。
生成器と識別器を競わせて本物そっくりのデータを生成するモデル(敵対的生成ネットワーク)。
GAN(Generative Adversarial Network、敵対的生成ネットワーク)とは、2つのネットワークを競わせることで本物そっくりのデータを生成するモデルです。生成AIが広がる土台となった重要な技術の一つです。
仕組みの中心は、生成器(Generator)と識別器(Discriminator)の対決です。生成器は本物に似せた偽データをつくり、識別器はそれが本物か偽物かを見破ろうとします。両者が競い合ううちに、生成器はどんどん精巧なデータを生み出せるようになります。この「敵対的(Adversarial)」に競わせる点がGAN最大の目印です。
よく対比されるVAEは「エンコーダ・デコーダと潜在ベクトル」で生成する点が異なります。試験では「GAN=生成器と識別器を競わせる/VAE=エンコーダ・デコーダ」の対比が頻出です。