最終更新日:2023-02-13
【AI用語解説】GAN(敵対的生成ネットワーク)

GAN(敵対的生成ネットワーク)
GAN(敵対的生成ネットワーク)とは、画像を生成するジェネレーターと画像が偽物かどうかを予測するディスクリミネータ−という2つのネットワークをお互いに競わせ、またディスクリミネータ−の予測結果をジェネレーターにフィードバックしながら、精度の高い偽物の画像を生成するすることができるアーキテクチャを指します。
GANでは、教師データとして活用した画像データを元に、存在しない人物の画像や、車や風景の画像など、様々な画像を生成することができます。
実在しないアイドルの写真を生成するなど、エンターテインメント領域で活用されたり、元々画質の荒かった写真を高精度に復元したりすることにも活用されています。
尚、GANの仕組みは、画像だけでなく、音声にも応用されており、いかにも実在するミュージシャンが作ったような楽曲を作成することなども可能です。
GANを使用することの多いディープフェイクについてこちらの記事で解説していますので併せてご覧ください。
