Minecraftで、AIRIS(自律型インテリジェント強化推論システム)と呼ばれる新しい学習型人工知能が登場しました。このAIは、実践を通してゲームの遊び方を学びます。基本的にMinecraftの「何もない状態」から始め、ゲームからのフィードバックループのみを使って学習します。
AIRISの初期バージョンは、シンプルな2Dグリッドワールドのパズルゲーム環境でテストされました。しかし、システムをテストするために、開発者はより複雑でオープンな3D環境でのテストが必要でした。Minecraftは、非常に人気のあるゲームであり、AIを導入するために必要なすべての技術要件を備えているため、まさに最適な環境です。
AIRISは、環境から得られる2種類の入力と、実行できる操作のリストを通して機能します。1つ目の入力は、エージェントを取り囲む5x5x5の3Dグリッドのブロック名です。これはエージェントが世界を「見る」方法です。2つ目の入力は、世界におけるエージェントの現在の座標です。これにより、エージェントに到達してほしい場所を指定することができます。
AIRISは「フリーローミング」モードから始まり、周囲の世界を探求しようとします。内部マップを作成し、訪れた場所を記録します。付属の視覚化ツールを使用して確認できます。世界をどのように移動するかを学習し、木、山、洞窟などの障害物に出会うと、それらに学習し適応します。
AIRISの成功事例としては、ソフトウェアの自動エラーテストや負荷テストが挙げられます。例えば、AIRISがFallout 4全体で動作し、NPCや敵とのインタラクション時にエラーレポートを作成できると仮定します。AIが記録した内容を品質保証担当者が確認する必要がありますが、開発プロセスにおける面倒でうんざりする作業をスピードアップします。
AIRISの登場は、複雑で多様な世界で人工知能が自律的に学習する仮想世界の第一歩です。これはすべての人工知能愛好家にとってエキサイティングな出来事でしょう。