Skip to main content

Here’s Mario Kart, as played by a neural network


Programmer SethBling has built and trained a neural network to play Mario Kart (the original). After showing the program 15 hours of video and refining some of its behavior, he got it to win gold, by itself, in the 50cc Mushroom Cup.
SethBling’s goal wasn’t necessarily to build the perfect driving machine. Two years ago he created MarI/O, another neural network that evolved on its own to play Super Mario World. You can see it below:
MariFlow, as the Mario Kart network is called, takes its cues from player information; SethBling tried to make the robot play like his father, for example.
How MariFlow pulls this off is explained in detail in the six-minute video at top. Broadly speaking, from about four layers of computation, the program arrives at a set of predictions for the buttons it thinks SethBling is likely to press at a certain point on the track.
The biggest difference is that MariFlow is a recurrent neural network, which means the machine is capable of remembering information. Yet this too is not some automatic process. That experience needed to be weighted by humans so that MariFlow knew what information was important. For example, MariFlow would get itself into dead-end situations and be unable to recover. So SethBling recorded 15 hours of gameplay, taking the wheel at particularly tricky instances to educate the network on what it should be doing.
MariFlow has gotten gold medals in the Mushroom Cup (below) and Flower Cup, but just silver in the Star Cup so far. On one hand, I am impressed by a machine’s ability to learn and stick to a winning racing line — even if the AI it’s outwitting is primitive by modern standards.
On the other, having flung myself against bot racers in all kinds of driving titles, nearly all of which have perfect braking and acceleration, I’m not sure games really need the extra help?
Or maybe now the machine is training me to be a better driver.

Comments

Popular posts from this blog

Understanding Winthrills Network

Winthrills Network is an online crowdfunding platform, which gives three part earning opportunities. I will be reviewing the ways and methodology of earning with winthrills network in Nigeria. A Brief Infomation about Winthrills Network The name WIN means Web Income Nigeria ; it is a segmented platform for Mandee Thrills Company. It’s a Network Advertising platform that delivers both amazing results for its advertisers and a highly profitable revenue stream for its promoters. The company started providing online earning for its users since 2010. WINThrills centralizes the advertisers who wish to promote products or services online and the promoters who are eager to generate revenue. WINThrills Network is also an international online crowdfunding platform that connects private investors with businesses. A team of WINThrills Network professionals provides investors decision-making tools which connect investors and reliable businesses. With the rapidly growing community of

Save the Children Nigeria is recruiting for contract Consultant - End Of Project Narrative Documentation For Anchor Advocacy Project.

Save the Children is the world's leading independent organisation for children. We work in 120 countries. We save children's lives; we fight for their rights; we help them fulfill their potential. We work together, with our partners, to inspire breakthroughs in the way the world treats children and to achieve immediate and lasting change in their lives. We are recruiting to fill the vacant position below: Job Title: Consultant - End of Project Narrative Documentation for Anchor Advocacy Project Location: Abuja Application Deadline:  November 18, 2017 Job Type Contract Apply Background With support from the Bill and Melinda Gates Foundation (BMGF), Save the Children Nigeria was commissioned in 2015 to influence and inform policy changes, as well as mobilize communities towards the support for and uptake of Routine Immunization, Nutrition, and Reproductive Maternal, New-born and Child Health (RMNCH) services. The Anchor Grant Advocacy is a 3-year

Google Assistant will soon be on a billion devices, and feature phones are next

As CES kicks off, Google has a massive presence: monorails, a booth that’s three times larger than last year, and likely a giant pile of news to announce. But ahead of all the actual product news, the company wants to beat its chest a little by announcing some numbers. By the end of the month, it expects that Google Assistant will be on 1 billion devices — up from 500 million this past May.   But just like Amazon, Google’s number comes with caveats. In an interview with  The Verge , Manuel Bronstein, the company’s vice president of Google Assistant, copped to it. “The largest footprint right now is on phones. On Android devices, we have a very very large footprint,” he says. He characterizes the ratio of phones as “the vast majority” of that billion number, but he won’t specify it more than that. Though he does argue that smart speakers and other connected home devices comprise a notable and growing portion. THE “VAST MAJORITY” OF THOSE BILLION DEVICES ARE ANDROID PHONES In