{"id":71244,"date":"2022-12-09T13:28:48","date_gmt":"2022-12-09T11:28:48","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=71244"},"modified":"2025-09-08T07:18:53","modified_gmt":"2025-09-08T04:18:53","slug":"deepminds-ai-programmer-alphacode-reaches-human-level-performance","status":"publish","type":"post","link":"https:\/\/forklog.com\/en\/deepminds-ai-programmer-alphacode-reaches-human-level-performance\/","title":{"rendered":"DeepMind&#8217;s AI programmer AlphaCode reaches human-level performance"},"content":{"rendered":"<p>The company DeepMind presented the results of testing the AlphaCode code-writing algorithm. According to the developers, the model reached the level of a &#8220;novice programmer&#8221;.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">In <a href=\"https:\/\/twitter.com\/ScienceMagazine?ref_src=twsrc%5Etfw\">@ScienceMagazine<\/a>, we present <a href=\"https:\/\/twitter.com\/hashtag\/AlphaCode?src=hash&#038;ref_src=twsrc%5Etfw\">#AlphaCode<\/a> \u2014 the first AI system to write computer programs at a human level in competitions.<\/p>\n<p>It placed in the top 54% of participants in coding contests by solving new and complex problems.<\/p>\n<p>How does it work? \ud83e\uddf5 <a href=\"https:\/\/t.co\/j427Nh16wO\">https:\/\/t.co\/j427Nh16wO<\/a> <a href=\"https:\/\/t.co\/Uqeyob6gy4\">pic.twitter.com\/Uqeyob6gy4<\/a><\/p>\n<p>\u2014 DeepMind (@DeepMind) <a href=\"https:\/\/twitter.com\/DeepMind\/status\/1600929160335351809?ref_src=twsrc%5Etfw\">December 8, 2022<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>According to the statement, AlphaCode in a Codeforces competition was able to solve problems described in natural language that were previously unknown to it. The model predicted segments of code and generated millions of potential variants, from which it selected the ten most suitable.<\/p>\n<p>According to the researchers, all solutions were generated &#8220;without any embedded knowledge of the structure of computer code&#8221;.<\/p>\n<p>As a result, AlphaCode ranked among the top 54.3% of contest participants.<\/p>\n<p>Under the contest rules, each developer was limited to ten attempts to find a solution. The researchers said their model succeeded on the first attempt in 66% of cases.<\/p>\n<p>The developers noted that achieving success in coding competitions is incredibly difficult. First, the algorithm must understand complex programming problems described in natural language. Then it must learn to \u201creason\u201d about unforeseen circumstances, rather than merely memorize code fragments.<\/p>\n<p>According to the researchers, they did not find evidence that AlphaCode simply copied basic logic from training data. Taken together, these factors make the model&#8217;s performance a &#8220;big leap forward&#8221;, they added.<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cAlphaCode handles coding tasks that are previously unknown to it very well, regardless of the extent to which it truly understands the task,\u201d \u2014 wrote J. Zico Kolter, professor at the Bosch Center for AI at Carnegie Mellon University.<\/p>\n<\/blockquote>\n<p>DeepMind is confident that in the future the algorithm will prove useful for developers. In addition to boosting overall productivity, AlphaCode could \u201cmake programming more accessible\u201d.<\/p>\n<p>Researchers also believe that at the highest level, the model could lead to a cultural shift in how code is written, with humans formulating problems and artificial intelligence solving them.<\/p>\n<p>Earlier in February, DeepMind <a href=\"https:\/\/forklog.com\/en\/news\/deepmind-develops-ai-for-automatic-code-generation\">introduced an AI programmer<\/a> AlphaCode.<\/p>\n<p>In November the lab <a href=\"https:\/\/forklog.com\/en\/news\/deepmind-trains-ai-agents-to-interact-with-humans\">developed agents<\/a> that interact with people naturally.<\/p>\n<p>In December, DeepMind taught the AI <a href=\"https:\/\/forklog.com\/en\/news\/deepmind-trains-ai-to-play-stratego-at-human-expert-level\">to play Stratego<\/a> at a professional level.<\/p>\n<p>Subscribe to ForkLog news on Telegram: <a href=\"https:\/\/t.me\/forklogAI\" target=\"_blank\" rel=\"noopener nofollow\" title=\"\">ForkLog AI<\/a> \u2014 all news from the AI world!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The company DeepMind presented the results of testing the AlphaCode code-writing algorithm. According to the developers, the model reached the level of a novice programmer.<\/p>\n","protected":false},"author":1,"featured_media":71245,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"1","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[3],"tags":[438,1474,167],"class_list":["post-71244","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-analysis","tag-artificial-intelligence","tag-deepmind","tag-research"],"aioseo_notices":[],"amp_enabled":true,"views":"17","promo_type":"1","layout_type":"1","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/71244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/comments?post=71244"}],"version-history":[{"count":1,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/71244\/revisions"}],"predecessor-version":[{"id":71246,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/71244\/revisions\/71246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media\/71245"}],"wp:attachment":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media?parent=71244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/categories?post=71244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/tags?post=71244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}