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.”

Advertisement - scroll for more content

Comments

Author

Avatar for Abner Li Abner Li

Editor-in-chief. Interested in the minutiae of Google and Alphabet. Tips/talk: [email protected]

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant