ここから本文です

スーパーマリオを人工知能で攻略 米エンジニア、秒速クリアに挑戦

withnews 7月11日(土)9時0分配信

 アメリカでエンジニアをしているセス・ブリング(Seth Bling)さんが人工知能を使って、懐かしの人気ゲーム「スーパーマリオ」をプレイする技術を開発しました。名付けて「MarI/O(マリオ)」。機械学習の技術を駆使して、最も早くクリアできる攻略方法を、コンピューターが自分で見つけてしまいます。

【動画】マリオが、みるみる上手になっていく 人工知能を使った攻略プログラム「MarI/O(マリオ)」

「日本のテレビゲームが大好きなんです!」

 ブリングさんは大学でコンピューター・サイエンスを専攻しました。中でも、機械学習(machine learning)に興味を持ち、勉強と実験をかねてMarI/Oを作ったそうです。
 実験の場として選んだのが「スーパーマリオ」でした。ブリングさんは「日本のテレビゲームが大好きなんです! 中でも、スーパーマリオは一番のお気に入り」と話します。

膨大なゲームオーバー繰り返し成長

 ゲーマーでもあるブリングさんが、実験でめざしたのは最も早くゲームをクリアする「スピードラン(speedrun)」です。

 最初はまったく経験がない状態からスタートするので、穴に落ちたり、敵に当たったりして、すぐにゲームオーバーになります。そうすると、次は、同じミスをしないよう学習し、プレイ時間が延びていきます。この作業を膨大な量で繰り返し、一番早くクリアできる攻略法を見つけていきます。

 ユーチューブに公開している動画では、「MarI/O」が、どんどん失敗を学習してプレイが上手になっていく様子が公開されています。

「みんなで進化させたい」

 「コンピューターが自動で操作する技術はあらゆる業界に影響を与えはじめています。人工知能はますます影響力を拡大していくでしょう」とブリングさんは言います。
 
 ブリングさんは、自分の実験結果を同時中継で見られるサイト 「Super MarI/O Kart -- Thanks to Winterbunny for the modified script!」を用意。そこでは、多くの視聴者が様々なコメントを書き込みながら「スーパーマリオ」を楽しんでします。

 ブリングさんは「多くのユーザーに参加してもらい、MarI/Oの神経回路網(ニューラルネットワーク)の進化をめざしたい」と話しています。

最終更新:7月11日(土)9時0分

withnews

TEDカンファレンスのプレゼンテーション動画

「やる気に関する驚きの科学」 ダニエル・ピンク
キャリアアナリストであるダニエル・ピンクが、社会科学者が知っていて多くのマネージャが知らない「伝統的な報奨は我々が考えているほど有効ではない」という事実を手始めに、やる気の謎を調べます。[new]