OpenAIはDota2で人間を打ち負かすことができるボットプレーヤーを開発します

ゲーム / OpenAIはDota2で人間を打ち負かすことができるボットプレーヤーを開発します 読んだ2分

バルブコーポレーション



OpenAIは本日、Dota 2のゲームで人間の敵を倒すことができるニューラルネットワークに基づく新しいボットを開発したことを発表しました。 Weiqi、これはAIが人間のユーザーインターフェースで設計された複雑なビデオゲームで真にそれ自身を保持できるのは初めてです。

ラボの代表者は、プロと対戦するために8月のチャンピオンシップイベントで一連の試合にボットを参加させることを望んでいました。これは、AIプレイヤーが伝統的にDota2のようなゲームをマスターするのに苦労してきたという事実にもかかわらずです。



プレイヤーはいつでも膨大な量の決定を下さなければなりません。 Weiqiの適切なゲームは、わずか150回の移動で終了する可能性があります。 OpenAIは、45分間のDota2ゲーム1回で20,000回以上の移動が可能なボットを設計する必要がありました。



エンジニアは昨年、ボットの1つが、ゲームの短縮バージョンをプレイしている1人の人間の専門家に対抗できることを実証しました。しかし、彼らは、適切な5対5の試合をプレイするためにAIをスケールアップできるかどうか確信が持てなかったことを認めました。



研究者は、AIが十分な時間を与えられれば探索して学習できることを理解し、その結果、ボットが学習するためのセルフプレイ環境を構成したと述べています。システム内の2人のAIプレーヤーはお互いに立ち向かい、お互いの失敗から学びます。最終的に、彼らはトレーニングした毎日の約180年の遊びに相当するものから学ぶことができました。

これは、128,000コアを備えた256の異なるGPUの大規模なスタックを使用することで実現されました。このようなリグを組み立てることを望むゲーマーはほとんどいませんが、OpenAIはおそらくこれほど強力なものではできなかったでしょう。

一部の重要なゲーマーは、本物の知性は自己出現し、トレーニングなしで学ぶことができるため、これは真に知性の例ではないと述べました。トレーニングは、人間のプレーヤーのスキルを磨くだけです。



繰り返しになりますが、ボットプレーヤーがどのように学んだかに関係なく、彼らは確かに、生来のスキルと彼らのベルトの下でのトレーニングの両方を持っている有機物に対して厳しい敵です。