Skip to main content

DeepMinds’s new ‘AlphaCode’ can program at a competitive level

DeepMind’s latest real-world application of machine learning is AlphaCode. Alphabet’s AI lab today announced a system that “writes computer programs at a competitive level.”

DeepMind has a mission to “solve intelligence” and its latest effort is meant to move beyond solving “relatively simple maths and programming problems.”  

For artificial intelligence to help humanity, our systems need to be able to develop problem-solving capabilities.

AlphaCode leverages deep learning models to excel at tasks that require “critical thinking, logic, algorithms, coding, and natural language understanding” to excel at competitive programming, something that DeepMind says is “beyond the capabilities of existing AI systems.”

Competitive programming is a popular and challenging activity; hundreds of thousands of programmers participate in coding competitions to gain experience and showcase their skills in fun and collaborative ways. During competitions, participants receive a series of long problem descriptions and a few hours to write programs to solve them. Typical problems include finding ways to place roads and buildings within certain constraints, or creating strategies to win custom board games. 

The system specifically uses “large-scale transformer models (that have recently shown promising abilities to generate code) with large-scale sampling and filtering.”

Human participants in these challenges are “ranked mainly based on how many problems they solve.” DeepMind used 10 existing competitions hosted on Codeforces to test AlphaCode. It achieved an “estimated rank within the top 54%” of human participants, or the level of a median competitor.

Although far from winning competitions, this result represents a substantial leap in AI problem-solving capabilities and we hope that our results will inspire the competitive programming community.

More details are available at alphacode.deepmind.com.

More on DeepMind:

FTC: We use income earning auto affiliate links. More.

You’re reading 9to5Google — experts who break news about Google and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Google on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel

Comments

Author

Avatar for Abner Li Abner Li

Editor-in-chief. Interested in the minutiae of Google and Alphabet. Tips/talk: abner@9to5g.com