Microsoft AIX: Using Minecraft To Build Better AI - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

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 an Associate Editor for Dark Reading, where she covers cybersecurity news and trends. 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 ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
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.
Slideshows
Strategies You Need to Make Digital Transformation Work
Joao-Pierre S. Ruth, Senior Writer,  11/25/2019
Commentary
Enterprise Guide to Data Privacy
Cathleen Gagne, Managing Editor, InformationWeek,  11/22/2019
News
Watch Out: 7 Digital Disruptions for IT Leaders
Jessica Davis, Senior Editor, Enterprise Apps,  11/18/2019
White Papers
Register for InformationWeek Newsletters
State of the Cloud
State of the Cloud
Cloud has drastically changed how IT organizations consume and deploy services in the digital age. This research report will delve into public, private and hybrid cloud adoption trends, with a special focus on infrastructure as a service and its role in the enterprise. Find out the challenges organizations are experiencing, and the technologies and strategies they are using to manage and mitigate those challenges today.
Video
Current Issue
Getting Started With Emerging Technologies
Looking to help your enterprise IT team ease the stress of putting new/emerging technologies such as AI, machine learning and IoT to work for their organizations? There are a few ways to get off on the right foot. In this report we share some expert advice on how to approach some of these seemingly daunting tech challenges.
Slideshows
Flash Poll