ニュース
“マイクラ”使ってAI研究、マイクロソフトがGitHubで一般公開:AI訓練プラットフォーム「Project Malmo」登場
マイクロソフトは、人気ゲーム「Minecraft」をAI研究の実験に使用できるプラットフォーム「Project Malmo」をGitHubで公開した。
米マイクロソフトは2016年7月7日(米国時間)、サンドボックス型のものづくりゲーム「Minecraft」をAI(人工知能)研究に使用できるプラットフォーム「Project Malmo」をGitHubで公開した。
Project Malmoプラットフォームは、Java版のModと、Minecraft環境でAIエージェントに理解や行動をさせるためのコードで構成される。プログラマーは使い慣れた任意のプログラミング言語でAIのエージェントをプログラミングできる。Windows、Linux、macOS環境で動作する。
英国ケンブリッジにあるマイクロソフトのリサーチラボで研究員を務め、Project Malmoの開発を主導するカトヤ・ホフマン氏は、「このシステムは、研究者が“強化学習”のための新しい技術やアプローチを開発するのに役立つ」と説明している。強化学習は、エージェントが試行錯誤する余地を広く与えられ、正しい決定をしたときに見返りを得ることで、タスクの処理方法を学習していくAI分野だ。
Project Malmoでは、AIにMinecraftのゲーム内で、ツールやリソースを使ってテーブルや剣などのパーツを作る行動をさせる「ものづくり」や、「障害物を避けながら目的地に到着する」などを学ばせることが可能。将来、実生活でAIに行わせたい作業の研究促進が期待されている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Deep Learningが人工知能の裾野を拡大。ビジネス、社会、エンジニアはどう変わるのか?
「アクションを起こすスピード」「イノベーティブな製品・サービス」が企業競争力の源泉になりつつある中で、人工知能が今あらためて大きな注目を集めている。では、人工知能とはどのようなもので、どのようなインパクトをもたらすのか? 事例やインタビューを通じて明らかにする。 - Raspberry Pi 2のインストールとMinecraftの始め方を初心者向けYouTube実況動画で解説
本連載では、子どもたちに大人気のゲーム「Minecraft」を題材にYouTube実況動画付きで「プログラミング」を学んでいく。初回は、MinecraftとRaspberry Piの概要を紹介し、Minecraftを動かすまでのチュートリアルを実況動画付きでお届けする。 - ScratchプログラミングでMinecraft一級建築士を目指せ!
本連載では、子どもたちに大人気のゲーム「Minecraft」を題材にYouTube実況動画付きで「プログラミング」を学んでいく。最終回は、ブロックを積み上げたり消したりしていろいろな形を作るプログラミングの仕方を動画で解説する。これを学ぶことで建物や町、景観などをMinecraft上に再現するヒントにしてほしい。