アルゴリズム 画像生成AIの要、識別器とは?
敵対的生成網、いわゆる「偽物を作る網とそれを見破る網が競い合う仕組み」の中で、識別器は見破る網の役割を担っています。この仕組みは、まるで偽札を作る犯罪者と、偽札を見破る鑑定士のせめぎ合いに例えることができます。識別器は、まさに熟練の鑑定士のように、偽物を見抜く専門家なのです。
具体的な役割としては、まず生成器、つまり偽物を作る網が画像を作り出します。この偽物の画像と、あらかじめ用意された本物の画像が識別器に渡されます。識別器は、渡された画像をよく観察し、本物か偽物かを判断します。その判断結果は生成器に伝えられ、生成器はより本物に近い偽物を作るように学習していきます。同時に、識別器自身も、より巧妙に作られた偽物を見抜けるように学習を重ねていきます。
この識別器の働きが、敵対的生成網全体の性能向上に不可欠です。もし識別器の能力が低ければ、生成器は簡単に識別器を騙せるため、生成される偽物の質は向上しません。逆に、識別器の能力が高ければ高いほど、生成器はより精巧な偽物を作らざるを得なくなり、結果として生成される偽物の質は向上していくのです。このように、識別器と生成器は互いに競い合うことで、切磋琢磨し、全体の性能を高めていくのです。識別器は、敵対的生成網という複雑なシステムにおいて、偽物を見破るという重要な役割を担う、いわば門番のような存在と言えるでしょう。
