81
AIがThe International 2018で『Dota 2』のトッププレイヤーと対戦

OpenAI研究グループは、今夏のThe International 2018でトップDota 2プレイヤーと競わせることで、そのAIがどれだけ賢くなったかを披露する計画を発表した。

Dota 2は 世界で最も人気のあるeスポーツの一つです。毎年、プロチームがThe Internationalで激闘を繰り広げます。これは18チームが業界最大の賞金総額をかけて戦う世界大会で、2017年には総額2,400万ドルを超えました。

イーロン・マスクやピーター・ティールといった著名人、そしてマイクロソフトやアマゾン・ウェブ・サービスといった企業から支援を受けている非営利団体OpenAIは、その目標は「安全なAGI(人工知能)」を構築し、「AGIの恩恵が可能な限り広く均等に分配されること」だと述べている。OpenAIがAI(「G」は忘れて構わない)に学習させる方法の一つは、AI自身と対戦させることだ。

OpenAI チームは発表の中で、ビデオ ゲームが AI にとって重要である理由について次のように述べています。

AIのマイルストーンの一つは、 StarCraftDotaのような複雑なビデオゲームにおいて人間の能力を超えることです。チェスや囲碁といった過去のAIマイルストーンと比較すると、複雑なビデオゲームは現実世界の混沌とし​​た連続性を捉え始めています。複雑なビデオゲームを解くシステムが非常に汎用的になり、ゲーム以外にも応用できるようになることが期待されます。

Dota 2はこの点で特に有用です。このゲームは複雑であることで有名で、プレイヤーは常にゲームのミクロ(ミニオンにラストヒットを決める、またはスキルを正しく狙う)とマクロ(ゲームの3つのレーンそれぞれで何が起こっているか、あるいはチームの拠点で何が起こっているか)を気にしなければなりません。チェスのような古典的なゲームとは異なり、Dota 2は定期的にアップデートされるため、プレイヤーはトップに立つために常にメタを学び直す必要があります。

これらすべてが、AIと人間のプレイヤーを比較するテストに最適なゲームとなっています。OpenAIは、5つのニューラルネットワーク(OpenAI Five)に、毎日180年分の試合を自身と対戦させることでDota 2の習得に取り組ませました。人間のデータは一切使用せず、ニューラルネットワークは試合に登場する10人のヒーローそれぞれに長短期記憶ネットワーク(LSTM)を割り当て、グラインドすることでDota 2のプレイ方法を学習します。

これまでのところ、このアプローチはうまくいっているようだ。OpenAIによると、OpenAI Fiveはアマチュアチームとセミプロチームを相手にした3試合のうち2試合に勝利したという。これらの凡庸な人間はDota 2プレイヤーのそれぞれ93パーセンタイルと99パーセンタイル以内にあり、つまりOpenAI Fiveは世界中のほぼすべてのDota 2プレイヤーよりも優れていることになる。256基のGPUと12万8000個のCPUコアからなるネットワークが、自身としか対戦していないことを考えると、悪くない結果だ。

今、同グループはOpenAI Fiveが最強の実力を持つことを証明しようとしています。The International 2018で「トッププロ」に勝利することを計画しているとのことですが、試合の詳細は明らかにされていないため、これが公式大会の参加となるかどうかは不明です。

OpenAI は 7 月に「トップ プレイヤー」との試合も主催します。招待状を入手できれば、ライブ ストリームまたは直接観戦することができます。 

The International 2018は、8月20日から25日までバンクーバーで開催されます。オープン予選は6月17日に締め切られ、現在地域予選が続いています。予選通過チーム、チケット購入方法、視聴場所などの詳細は、The International 2018のウェブサイトをご覧ください。