中野哲平の日記

中野哲平が人工知能に関して色々解説します

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

こんにちわ、株式会社NAMの中野哲平です。

 

さて本日のお話ですが人工知能を訓練する方法の一つに

 

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

 

と呼ばれる方法が存在します

難しそうですね

 

この手法は2014年に開発された比較的新しい手法でアイデアが面白いです

 

それは人工知能同士を何回も戦わさせることで、切磋琢磨的にそれぞれの人工知能を訓練していくということです

 

例えば「犬か猫の画像を見分ける人工知能を作りたい」

という場合、

 

犬か猫の画像を見分ける人工知能A

その人工知能Aを騙すために、犬か猫か判断がつきにくい難しい画像を作る人工知能B

 

この二つを用意します。

 

そしてこれを戦わせるわけです

人工知能ABの嘘を見破れるか

人工知能BAの犬と猫の判定を騙せるか

 

このようなフレームワークで作ったAIは非常に優れていると研究成果が沢山出ています

 

ただし人工知能同士のさじ加減が難しく、それは今後の研究課題です ^-^