AlphaCode Description
Human intelligence is able to solve unexpected problems by applying critical thinking and experience. Although machine learning has made great strides in understanding and generating textual data, the machine learning community still faces challenges in problem solving. These include simple maths and programming problems or retrieving and copying existing solutions. DeepMind's mission is to solve intelligence. We created AlphaCode, a computer program that can write computer programs at a competitive level. AlphaCode was able to rank among the top 54% of programmers in programming competitions. It solved new problems that required a combination logic, logic, algorithms and natural language understanding. AlphaCode uses transformer-based language modeling to generate code on an unprecedented scale. Then, it intelligently filters to a select few promising programs.