元記事はAlphaGoを開発したDeepMindのブログ記事です。この記事では、画素以外の素材で構成された画像を生成できるAIを開発する可能性が探求されています。ヒトであれば、筆で書かれた文字とボールペンで書かれた文字を区別することは容易です。従来のAIでは、こうした文字を描くのに使われた道具を推測することができなかった。同社は、敵対的生成ネットワークと類似した学習システムを構築して筆記道具を識別できるAIを開発しました。この成果は、将来的に書道をしたり油絵を描くAIの開発につながっています。(AINOWコメント)ヒトの眼を通して見ると、世界はヒトの角膜に写った画像以上のものです。建造物を見て、その設計の複雑さを称賛する時、ヒトはその建造物を建てるのに求められる職人芸を評価しています。対象物をそれを作った道具を通して解釈する能力は、ヒトにより豊かに世界を理解するちからを与えてくれます。した能力はヒトの知性の重要な側面なのです。わたしたちは、自分たちが開発するシステムがヒトのように世界の豊かな表現を作り出すようになってもらいたいと思っています。私たちのシステムがあるヒトの手で描かれた画像を観察する時には、そのシステムが画像を描くのに使われた絵筆の筆致を理解して欲しいのであって、画像をスクリーン上に表示された画素とは理解して欲しくないのです。今回わたしたちが取り組んだ研究において、ヒトと同じように画像を作り出し、画像を構成しているものが画素なのか、文字なのか、あるいは肖像画なのか理由をもって推論できる手段を人工的エージェントに実装しました。今回の研究で決定的なことは、以上のような人工的エージェントは、画像を作った道具の識別をヒトがラベル付けしたデータセットを使うことなく自力で習得することです。した成果は、直近の研究と対照的です。直近の研究では、人工的エージェントはヒトの実技から習得することに大きく依存しており、習得にはまとまった時間を要するプロセスが必要だったのです。生成者が識別者をだます描画学習システムクレジット:Shutterstockわたしたちは、人工的エージェントがコンピュータが実行するペイント・プログラムと相互作用するような深層強化学習を設計しました。この学習で使われるペイント・プログラムでは、デジタル的なキャンバス上に筆致を描き、ブラシのサイズや筆圧、そして色を変えました。学習していない人工的エージェントは、識別可能な意図や構造がないランダムな筆致を描くことから学習を開始しました。強化学習を完遂するために、人工的エージェントがランダムな筆致を描いているうちに意味のある筆致を描けるように後押しする報酬を与える方法を作らなければなりませんでした。意味のある筆致を描ける人工的エージェントを作るために、わたしたちは識別者(discriminator)と呼ばれるふたつめの人工的エージェントを訓練しました。この識別者を訓練するただひとつの目的は、ある筆致が人工的エージェントが描いたものか、あるいはリアルな写真から構成された画像のサンプルにすぎないのかを予測することにあります。筆致を描く人工的エージェントは、どうにかして識別者に人工的エージェントが描いた筆致をリアルな画像サンプルにおける筆致であると予測させるようにだますと報酬が与えられます。した報酬システムを言い換えるならば、筆致を描く人工的エージェントが報酬をえたシグナルから学習する、と言えます。networks、略称:GAN)で使われているアプローチと似ています。敵対的生成ネットワークにおける生成者(Generator)の設定は、たいてい画素を直接的に出力するのに対して、わたしたちの人工的エージェントはデジタルペイントが可能な環境と相互作用する描画プログラムが描く画像を作り出す点が異なっています。筆致を描く学習システムを実験する最初の設定として、生成的エージェントをMNISTの数字によく似た画像を生成するように訓練しました。このデータセットに含まれている数字は画素で構成された文字のように見え、(ペイントアプリのようなもので)描画されたようには見えません。synthesis)として知られるテクニックを学習しました。生成的エージェントが特定の画像を生成できるようにも訓練しました。この訓練における識別者の役目は与えられた画像があるモノについての画像のコピーなのか、それともあるモノについて生成的エージェントが描いた画像なのかを判別することにあります。識別者にとってこうした識別が困難になればなるほど、生成的エージェントにはより多くの報酬が与えられます。以上のような学習システムにおいて特筆すべきなのは、こうした学習システムの枠組みがシミュレーション上のブラシを制御する一連の動きを生み出している、と解釈できるところにあります。この解釈が意味するのは、以上の学習システムはスクリーン上で描くのと類似した環境において文字を再生成しようとするペイント・シミュレーション・プログラムにおける学習内容にも応用できる、ということです。描画する機能をもったロボットのシミュレーションあるいはリアルに存在する描画用ロボット・アームの描画学習にも応用できるのです。ロボット・アームの動画については、こちらを見てください。描画学習システムの模式図この学習システムの枠組みは、(MINISTのようにデジタル情報ではない)リアルに存在するデータセットにも拡大できるポテンシャルがあります。facesを描くように訓練した時には、生成的エージェントは輪郭、色調、そして髪型のような顔の特徴を捉えることができるのです。した学習によって生成的エージェントは、ちょうどストリートにいる絵描きが限られた筆致で似顔絵を描くようにセレブの顔を描けるようになるのです。未加工の感覚から構成された表現を復元することは、ヒトは苦もなく習得しており、しばしば使っている能力のひとつです。今回の研究によって、わたしたちは人工的エージェントにヒトが周囲の世界を構成するのと同じ手段を用いる方法を与えることによって、人工的エージェントがヒトと同じような表現を生み出すことに導けることを示しました。今回開発した学習システムを実行することで、人工的エージェントは自らの観察力を磨くような因果的な関係性を手短に表現する視覚的プログラムを生成することを学習できるようにもなります。今回の研究は柔軟なプログラム生成へ向けた小さなステップを表しているに過ぎないのですが、今回と同様の技術が人工的エージェントがヒトのように認知し、一般化し、そしてコミュニケーションする能力を持つことを可能とするのには不可欠であるだろう、と予想しています。今回の研究に関する動画はこちら、以上の手法に関して詳細を知るにはこちらの論文を参照してください。Vinyalsが行いました。Scholzにはロボットのことで助けてくれたことを感謝致します。おざけんAINOWの翻訳記事はこちらAIアクセラレーター募集中。メンタリングを受けた人の感想はこちらやこちら。■Twitterでも発信しています。┃AIが人間と共存していく社会を作りたい。活用の視点でAIの情報を発信します。海外トレンドAINOW編集部画層生成この記事が気に入ったらいいねしよう!最新記事をお届けします。週1回、注目のAIニュースやイベント情報を編集部がピックアップしてお届けしています。こちらの規約にご同意のうえチェックしてください。抱きしめるとゆっくり“呼吸”し、穏やかな眠りへと誘ってくれる「枕ロボット」RECOMMENDこちらの記事も人気です。登録エンジニアを1クリックでマッチするAIアシス...AINOW編集部2017.5.8どこからどう見てもチャットじゃないチャットボットをご紹介します。