background preloader

AI in Minecraft

Facebook Twitter

Applications of AI. Next: More questionsUp: WHAT IS ARTIFICIAL INTELLIGENCE?

Applications of AI

Previous: Branches of AI Q. What are the applications of AI? A. Here are some. game playing. What is AI? By Jack Copeland © Copyright B.J. What is AI?

Copeland, May 2000 Artificial Intelligence (AI) is usually defined as the science of making computers do things that require intelligence when done by humans. AI has had some success in limited, or simplified, domains. However, the five decades since the inception of AI have brought only very slow progress, and early optimism concerning the attainment of human-level intelligence has given way to an appreciation of the profound difficulty of the problem. - a clever bot - speak to an AI with some Actual Intelligence? Jabberwacky - live chat bot - AI Artificial Intelligence chatbot - jabber wacky - talking robot - chatbots - chatterbot - chatterbots - jabberwocky - take a Turing Test - Loebner Prize - Chatterbox Challenge - entertainment robots, robotics, marketing, ga. Artificial intelligence. Intelligence demonstrated by machines Artificial intelligence (AI), is intelligence demonstrated by machines, unlike the natural intelligence displayed by humans and animals.

Artificial intelligence

Leading AI textbooks define the field as the study of "intelligent agents": any device that perceives its environment and takes actions that maximize its chance of successfully achieving its goals.[3] Colloquially, the term "artificial intelligence" is often used to describe machines (or computers) that mimic "cognitive" functions that humans associate with the human mind, such as "learning" and "problem solving".

The field was founded on the assumption that human intelligence "can be so precisely described that a machine can be made to simulate it".[25] This raises philosophical arguments about the mind and the ethics of creating artificial beings endowed with human-like intelligence. History The study of mechanical or "formal" reasoning began with philosophers and mathematicians in antiquity. Basics Challenges Tools. GitHub - TGRHavoc/AIBot: Automation bot for Minecraft. Chat Companion Mod by SimJoo. GitHub - tavonkelly/ChatterBot: Bringing CleverBot to Minecraft! Pandorabots. SpigotMC - High Performance Minecraft. Automated Bot in Minecraft. Minecraft - Tracking Dog. Command Block Based Follow AI. [Concept] Pathfinding robot in vanilla MC with Dijkstra, semi-A* & chase algorithm [MC 1.8] Applications of ComputerCraft: AI in Games. Microsoft is using Minecraft to develop artificial intelligence tech for the real world.

Yet more proof that Minecraft is more than just a game comes our way today.

Microsoft is using Minecraft to develop artificial intelligence tech for the real world

Microsoft already has plans to use the platform, which it bought for $2.5 billion, to help kids learn and for virtual reality, and now we can add artificial intelligence development to that list, too. Today, Microsoft announced a project that enables artificial intelligence researchers to tap into the hit title to sculpt and develop their tech. AIX is a new software development platform that researchers can use to develop ‘agents’ — AI-powered characters — which roam Minecraft worlds.

The idea is to equip them with the smarts to behave like a regular player. So that includes basic commands, such as climbing up a hill, and more complicated requirements like navigating varied terrain, building out landscapes and just surviving from the game’s vicious zombies. “Minecraft is the perfect platform for this kind of research because it’s this very open world,” Hofmann said. Microsoft is using Minecraft to train AI and soon, you can too.

When Microsoft acquired Mojang in 2014 for $2.5 billion, the idea was for the tech giant to break into mobile gaming with the developer’s massively popular title, Minecraft.

Microsoft is using Minecraft to train AI and soon, you can too

Now, researchers at Microsoft are using a new platform called AIX to train an artificial intelligence agent to learn how to climb a hill in the open-world game. The goal is to teach what’s called ‘general intelligence’, the ability to learn lessons from one’s environment and make decisions. In a blog, Microsoft describes it thusly: A computer algorithm may be able to take one task and do it as well or even better than an average adult, but it can’t compete with how an infant is taking in all sorts of inputs – light, smell, touch, sound, discomfort – and learning that if you cry chances are good that Mom will feed you.

To that end, the agent needs to figure out how to complete it task, try a lot of different approaches and encounter problems like falling into rivers and lava pits. Microsoft is using Minecraft to train AI and wants you to help out. Computer scientists at Microsoft have developed a new artificial intelligence platform atop the hugely popular video game Minecraft.

Microsoft is using Minecraft to train AI and wants you to help out

Dubbed AIX, the platform hooks into Minecraft and allows the AI to take control of a character and learn from its actions. It's early days for the project; so far, the scientists have been hard at work getting the the AI to learn to climb a hill. It's a simple enough task to program directly, but for an AI that starts out knowing nothing at all about its environment or what it's supposed to be doing, that's a big ask. The AI not only needs to understand its surroundings, but it also needs to figure out the difference between day and night, why walking on lava is probably a bad idea, and when exactly it has achieved its goal via a system of rewards. Microsoft's AI isn't quite there yet, but those wanting to program their own can do so this summer when the AIX software will be released for free and as open-source code.

This post originated on Ars Technica UK. #sm. Editor’s note, April 1, 2016: This project was formerly known as Project AIX and has now been renamed Project Malmo.


In the airy, loft-like Microsoft Research lab in New York City, five computer scientists are spending their days trying to get a Minecraft character to climb a hill. That may seem like a pretty simple job for some of the brightest minds in the field, until you consider this: The team is trying to train an artificial intelligence agent to learn how to do things like climb to the highest point in the virtual world, using the same types of resources a human has when she learns a new task.

Minecraft Education Symposium.