

人工知能(AI)企業のDeepMindが開発しているAI「AlphaStar」が、Blizzard Entertainmentのリアルタイムストラテジー(RTS)「スタークラフト2」でプロのトッププレイヤーであるTLO氏とMaNa氏と対戦し、10連勝を達成しました。



AlphaStar: Mastering the Real-Time Strategy Game StarCraft II | DeepMind

https://deepmind.com/blog/alphastar-mastering-real-time-strategy-game-starcraft-ii/



これまでAIの性能をテストし評価するための方法の1つとして将棋や囲碁が使われてきましたが、AIの性能が高くなるにつれて、AIが挑戦するゲームはより複雑化。近年ではゲームの中でも特に複雑な操作と情報処理が必要となるRTSに挑戦するAIも登場していて、2018年6月には非営利の研究機関であるOpenAIのAI「OpenAI Five」が、ValveのRTS「Dota 2」で人間のプロチームに勝利を収めて話題となりました。



OpenAIの人工知能「OpenAI Five」がDota 2の5対5バトルで人間チームに勝利 - GIGAZINE





Googleが抱えるAI企業のDeepMindは2016年に開催された「Blizzcon 2016」で、「スタークラフト2」とコラボレーションしてオープンなAI研究環境を構築するという計画を発表しました。DeepMindはBlizzard Entertainmentと協力して、教師あり学習によって生のゲームデータから直接訓練されるディープニューラルネットワークを使用して「スタークラフト2」をプレイするAI「AlphaStar」の開発を進めていました。



囲碁AI「AlphaGo」や「DQN」の開発元DeepMindが「スタークラフト2」で最強のAI構築に挑戦中 - GIGAZINE

i





ロンドンにあるDeepMind本社で2018年12月19日、世界42位のプロプレイヤーであるTLOことDario Wünsch氏と、世界13位であるMaNaことGrzegorz Komincz氏を相手に、AlphaStarは5戦ずつの勝負を行いました。結果はTLO氏とMaNa氏が共に5-0で敗北、AlphaStarは人間のトッププレイヤー相手に10連勝を決めてしまいました。





AlphaStarは「Protoss」という種族の部隊を展開する戦略を使用。TLO氏に対してはやや有利な戦略だったとはいえ、AlphaStarが1分間あたりに行ったアクション数は277回で、TLO氏やMaNa氏を含めた平均的なプロプレイヤーよりもはるかに少なかったとのこと。また、AIの反応時間もおよそ350ミリ秒で、ほとんどのプロプレイヤーよりも遅いタイムになっています。AlphaStarは人間に不可能なレベルでの行動回数や反応速度に頼ったのではなく、戦略を練ってしっかり考えながらよりスマートな戦術を展開することで勝利をもぎとったといえます。





ただし、AlphaStarはコンピューター上で動作するAIなので、さまざまなゲームの情報を目で追っている人間とは異なり、直接スタークラフト2のゲームエンジンから情報を受け取っていました。そこで、2018年12月に行われた試合の後、データを生で受け取るのではなく、カメラを使って人間と同じように画面上から情報を得るようにバージョンアップしたそうです。



訓練日数によるAlphaStarのMMR(ゲーム内で示されるプレイヤーランク)を表したのが以下のグラフ。赤い線がデータを生で受け取っていた時のもので、青い線がカメラで情報を受け取るようになってからのものです。バージョンアップ前に比べてバージョンアップ後の方がMMRは下がってしまいましたが、それでも訓練を行って3日目にはTLO氏の、5日目にはMaNa氏のMMRを抜いていることがわかります。





2019年1月25日、バージョンアップしたAlphaStarとMaNa氏によるエキシビジョンマッチがYouTubeとTwitchでライブ配信されました。AlphaStarはバージョンアップ後に人間とプレイしておらず、MaNa氏はその穴を突く形でAlphaStarに勝利。AlphaStarは11戦目でプロプレイヤーに初めて敗北を喫しました。



This is it, ladies and gentlemen! For the first time in history a pro concedes to an Artificial Intelligence! GG WP @DeepMindAI! #AlphaStarhttps://t.co/5VE3QQNqiw pic.twitter.com/0iQKT13dEA