DeepMind AlphaCode

Using transformer-based language models to generate code

About DeepMind AlphaCode

AlphaCode is a groundbreaking AI tool for code generation that has achieved a level of performance that can compete in programming competitions.

It works by using a large language model to create code based on natural language descriptions of a problem. It is also equipped with a massive dataset of programming problems and solutions, and a collection of unstructured code from GitHub. AlphaCode can generate a multitude of solutions to the requested problem, filter out any that are not valid, and then cluster the remaining solutions into groups, before selecting one example from each group to submit.

AlphaCode is said to perform better than OpenAI's OpenAI Codex, which is powered by GPT-3. Proof of its effectiveness is in a Codeforces programming contest, where AlphaCode placed an average of 54%, outperforming over 5000 other participants in 10 contests.

Source: https://www.deepmind.com/blog/competitive-programming-with-alphacode

DeepMind AlphaCode screenshots

DeepMind AlphaCode - screen 1

Read in Ukrainian or Ru