AI injected into Minecraft and left alone is now teaching itself how to play

Researchers have embarked on an intriguing journey into the realm of artificial intelligence with the development of AIRIS, an innovative AI designed to autonomously navigate and thrive in the expansive world of Minecraft. This project, a collaboration between SingularityNET and the ASI Alliance, showcases the potential of AI to learn and adapt in a dynamic environment.

Understanding AIRIS’s Learning Mechanism

AIRIS, which stands for Autonomous Intelligent Reinforcement Inferred Symbolism, began its existence in Minecraft with no prior knowledge or experience. The AI’s learning process is grounded in a feedback loop intrinsic to the game, allowing it to gradually acquire skills necessary for survival. The researchers have equipped AIRIS with two primary types of environmental inputs:

  • A 5 x 5 x 5 3D grid that provides a visual representation of the surroundings, enabling the AI to “see” its environment.
  • The current coordinates of the AI agent, which help it understand its position within the game world.

With these inputs, AIRIS can execute a range of movement-based actions in eight possible directions, including forward, backward, left, right, and diagonal movements, culminating in a total of 16 distinct actions.

“The agent begins in ‘Free Roam’ mode and seeks to explore the world around it, building an internal map of its journey that can be visualized with an included tool. As it encounters various obstacles—trees, mountains, caves—it learns and adapts. For instance, if it falls into a deep cave, it will devise a way to explore its exit. Its ultimate goal is to fill in any empty spaces on its internal map, constantly seeking out uncharted territories.”

The researchers have ambitious plans for future iterations of AIRIS. They envision expanding its capabilities to include actions such as placing blocks, gathering resources, engaging in combat with monsters, and crafting items. This evolution will enhance the AI’s ability to interact with the game world more comprehensively.

“If we provide the agent with specific coordinates, it will shift from free exploration to a targeted navigation mode, allowing it to traverse previously unseen areas—be it atop a mountain, deep within a cave, or across the ocean. Upon reaching its destination, we can either assign new coordinates or return it to free roam for further exploration.”

“The combination of free exploration and the ability to navigate unknown regions distinguishes AIRIS from traditional Reinforcement Learning models. These tasks are beyond the capabilities of conventional RL, regardless of the volume of training episodes or computational resources available.”

AIRIS stands at the forefront of AI development, illustrating not only the potential for autonomous learning in gaming environments but also paving the way for future innovations in artificial intelligence. Its journey within Minecraft is a testament to the evolving relationship between technology and creativity.

AppWizard
AI injected into Minecraft and left alone is now teaching itself how to play