この記事では、エアリスと呼ばれる新しい学習人工知能を紹介します。これは、Minecraftの複雑な3D環境で独立して学習できます。過去に単純な環境でテストされたAIとは異なり、エアリスは「Nothing」から始まり、ゲームのフィードバックを通してゲームをプレイする方法を学び、その強力な学習能力と適応性を実証しました。その学習プロセスには、環境から入力情報を取得し(5x5x5 3D正方形グリッドと独自の座標)、操作を実行し、さまざまな障害をナビゲートおよび処理することを学ぶための内部マップを徐々に構築します。 Airisには、自動エラーやソフトウェアのストレステストなど、幅広い成功したアプリケーションの見通しがあり、ソフトウェア開発効率を大幅に改善します。
Airisと呼ばれるMinecraftで、新しいタイプの学習人工知能が登場しました(独立したインテリジェンスが推測された記号を強化しました)。 AIは、基本的にMinecraftの「Nothing」から始めて、ゲームのフィードバックループのみを使用してそれを教える方法で、練習を通じてゲームをプレイする方法を学びます。
Airisの初期バージョンは、単純な2Dメッシュワールドパズルゲーム環境でテストされました。ただし、システムをテストするために、開発者はより複雑でオープンな3D環境でシステムをテストする必要があります。 Minecraftはこの説明に非常によく適合しています。非常に人気のあるゲームであり、AIをプラグインするために必要なすべての技術的要件があります。

Airisは、環境から2種類の入力と実行できるアクションのリストを取得することで機能します。最初のタイプの入力は、プロキシのブロック名を囲む5x5x53Dグリッドです。これは、エージェントが世界を「見る」方法です。入力の2番目のタイプは、世界のエージェントの現在の座標です。これにより、到着したいプロキシを指定するオプションが得られます。
エアリスは「フリーローミング」モードから始まり、あなたの周りの世界を探索しようとします。含まれている視覚化ツールを使用して表示され、表示できる内部マップを構築します。それは世界をナビゲートする方法を学び、木、山、洞窟などのような障害に遭遇すると、彼らに学び、適応します。
Airisの成功したユースケースには、ソフトウェアの自動エラーとストレステストが含まれる場合があります。たとえば、AirisがFallout 4全体で実行できると仮定します。たとえば、NPCSまたは敵と対話するときにエラーレポートを作成できると仮定します。品質保証テスターは依然としてAIの記録を確認する必要がありますが、開発の退屈でイライラするプロセスをスピードアップします。
エアリスの出現は、人工知能が複雑でオールラウンドの世界で独立して学習する仮想世界の最初のステップです。これは、AI愛好家全体にとってエキサイティングなはずです。
MinecraftでのAirisの適用は、複雑な環境で独立して学習する人工知能の大きな可能性を示しており、より多くの分野でのアプリケーションとブレークスルーの将来の開発のための新しい方向性とインスピレーションを提供します。ソフトウェアテストでのアプリケーションは、将来のより効率的なソフトウェア開発プロセスも示しています。