Home

 › 

Articles

 › 

AI Program Learns to Drive in GTA V

AI Program Learns to Drive in GTA V

An AI programmer known as “Sentdex” on Twitch is currently trying to teach a Python-based artificial intelligence how to drive. In order to accomplish this goal, he’s using Grand Theft Auto V as his platform. The program, named “Charles,” has been wreaking vehicular havoc as Sentdex gradually improves his code since early May, and the journey has been streaming on Twitch for everyone to see.

Charles is described by sentdex as a “convolutional neural network that works based purely on pixel data.” Initially, the program was based on what the player could see, making decisions based on what was right in front of it with no memory.

Charles’ next update, potentially landing this week, will allow him to see color. This will allow the program to better navigate things like tunnels, which made things difficult because of GTA V ‘s shadows. This also makes weather less of an issue as well. Sentdex also plans to eventually add memory for Charles, as well as additional tweaks to automate the AI’s learning process.

As new technologies like self-driving cars come from speculation to reality, programs like Charles using tools like video games to aid in research will likely become more common. While watching Charles destroy everything in his/its path live on Twitch is hilarious, it’s also fascinating to see what may be the early stages of something new in action, in real time.

Source: sentdex on Twitch

To top