Video games helping to create better AI
AI is getting smarter thanks to video games
Artificial Intelligence (AI) has made huge strides against human poker payers and is now making its way into eSports, as well. In addition, AI has been used by developers in creating video games that are surprisingly lifelike. In a twist, though, AI doesn’t just help video games – video games are helping AI.
Danny Lange, VP of AI at Unity Technology, spoke during a tech conference last week hosted by VentureBeat, Transform 2019, and explained that video game engines are the perfect breeding grounds for the creation of computer intelligence. Using those engines, he explained, allows companies to simulate real-world rules to test AI agents and how they act within those worlds. He added, “If you think about [it], the game engine has three dimensions, time, physics … it has everything you need to play around with the core elements that led to [human] intelligence.”
Unity has been training agents to act in different scenarios that require them to learn new behaviors and skills through reinforcement learning. The agents are only programmed with two variables – being rewarded for completing a task and being punished when they don’t. Everything apart from that has to be learned by the AI agents.
States Lange, “Imagine the programming here that I’d need to write — some Java, C#, C++ programming, Python, you name it — that tells which joint to move, when, and how much. Or I can just let the spider wiggle around for an hour, and through trial and error, it figures out how to move four legs and eight joints in some pattern from left to right.”
The ultimate goal is to show that, by combining AI with game engines, reinforcement learning can be a prominent way to develop advanced AI. Lange concluded, “That’s how kids operate. That’s how we operate. That’s how animals operate. … Through the learning process, you move from not having a clue [about something] to actually starting to understand [it].”