IoT
IoT
Software
News
3/14/2016
03:36 PM
50%
50%

Microsoft AIX: Using Minecraft To Build Better AI

Microsoft is the latest tech titan to rely on a game to further development of AI. The company is open sourcing its newly minted AIX platform to researchers and AI enthusiasts.

10 Cool Microsoft Garage Projects You Didn't Know About
10 Cool Microsoft Garage Projects You Didn't Know About
(Click image for larger view and slideshow.)

Microsoft unveiled Monday an artificial intelligence platform called AIX that relies on its popular Minecraft game.

The Redmond giant is the latest tech titan to use a game to further development of AI, joining IBM's Watson and Google's DeepMind AlphaGo

But in this particular case, Microsoft plans to open its platform to researchers and AI enthusiasts with an aim to move closer to having AI achieve the coveted "general intelligence" capabilities.

General intelligence is on par with the way a baby learns by taking in their environment via sight, sound, smell, touch, discomfort, pleasure, and other information to make decisions effortlessly. But AI researchers to date have only been able to take small slices of that total awareness to build tools that do just one thing, such as recognize words, but have not been able to combine all the slices in a way that humans do without effort, said Katja Hofmann, a researcher at Microsoft's Cambridge, UK, lab who helped develop the AIX platform with her colleagues, in a blog post.

(Image: Nicolas McComber/iStockphoto)

(Image: Nicolas McComber/iStockphoto)

That's partly due to the lack in understanding how people combine those senses, said Hofmann adding, "We don't understand ourselves well enough."

Enter Minecraft, which Microsoft acquired through its $2.5 billion purchase of Swedish game developer Mojang in 2014. Minecraft allows users to build their worlds however they wish. Because it affords users endless possibilities in the way they create their worlds, from scouring for treasures to erecting a building alone or with teammates, Hofmann said it made sense to use the open world of Minecraft when creating the AIX platform.

Hofmann and her team are trying to train an AI agent, similar to one used in Minecraft, to climb to the highest point in the virtual world without knowing how to do it or what needs to be accomplished.

"We're trying to program it to learn, as opposed to programming it to accomplish specific tasks," Fernando Diaz, senior researcher in Microsoft's New York research lab, said in the blog post.

Brian Blau, a research director for Gartner, agrees that games have a benefit for AI researchers.

"Games are a natural platform for test-bedding AI technology. They are rich and diverse simulations of worlds, which could be similar to what we humans experience, or not. That openness makes game worlds and virtual reality worlds well suited for AI, as they can deliver a clear visual picture and one that can be experienced personally," Blau told InformationWeek.

[Read Microsoft Open Sources Deep Learning, AI Toolkit On GitHub.]

He also pointed out that Microsoft is using Minecraft as a showcase for many of its new technologies, the other one being augmented reality goggles HoloLens.

Additionally, Blau noted, "Using AI has been a cornerstone of non-player game character animation and behavior technology for many years, but it's not at the same level of sophistication as what today's (DNN/AI/GPU-powered) learning systems can achieve."

AIX has been used by Microsoft's researchers for their own projects. To date, a small group of academic researchers have been able to test it via a private beta. But this summer the Redmond giant will make AIX available under an open-source license.

The platform uses a mod for the Java version and code that the AI agents need to sense and act in the Minecraft environment. Researchers and AI enthusiasts will be able to run these two components on Windows, Mac OS, or Linux. They can also select the programming language of their choice.

Dawn Kawamoto is a freelance writer and editor. She is an award-winning journalist who has written and edited technology, management, leadership, career, finance, and innovation stories for such publications as CNET's News.com, TheStreet.com, AOL's DailyFinance, and The ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
rjbbrooks
50%
50%
rjbbrooks,
User Rank: Apprentice
3/14/2016 | 6:05:35 PM
Are they really using that name
Is IBM really going to let Microsoft use the AIX name?  The AIX operating system has been running in non-intel Unix shops for at least 20 years.
Google in the Enterprise Survey
Google in the Enterprise Survey
There's no doubt Google has made headway into businesses: Just 28 percent discourage or ban use of its productivity ­products, and 69 percent cite Google Apps' good or excellent ­mobility. But progress could still stall: 59 percent of nonusers ­distrust the security of Google's cloud. Its data privacy is an open question, and 37 percent worry about integration.
Register for InformationWeek Newsletters
White Papers
Current Issue
Top IT Trends to Watch in Financial Services
IT pros at banks, investment houses, insurance companies, and other financial services organizations are focused on a range of issues, from peer-to-peer lending to cybersecurity to performance, agility, and compliance. It all matters.
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on InformationWeek.com for the week of September 25, 2016. We'll be talking with the InformationWeek.com editors and correspondents who brought you the top stories of the week to get the "story behind the story."
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.