AlphaCode достиг нового уровня в соревновательном программировании, заняв место среди 54% лучших участников

Команда DeepMind представила систему AlphaCode, которая написала компьютерные программы на уровне, позволяющем успешно участвовать в международных программных конкурсах. AlphaCode достигла оценки, соответствующей примерно 54% лучших участников, что является значительным шагом вперёд для искусственного интеллекта в области решения сложных задач.

Статья, опубликованная на обложке журнала Science, подробно описывает, как AlphaCode использует трансформерные языковые модели для генерации кода на беспрецедентном уровне. Система проходит через множество потенциальных решений и отбирает лишь самые перспективные, используя для валидации данные из 10 недавних конкурсов на платформе Codeforces, которая привлекает десятки тысяч участников со всего мира.

Конкурсы по программированию, которые AlphaCode использовала для своей оценки, включают задачи, требующие креативного подхода и логического мышления, что является сложной задачей даже для опытных программистов. Результаты работы системы показывают, что она способна генерировать решения, которые не только корректны, но и оригинальны, что открывает новые горизонты для применения искусственного интеллекта в этой области.

Запись о результатах AlphaCode уже привлекла внимание исследователей и программистов, которые надеются, что эти достижения вдохновят дальнейшие инновации в области разработки программного обеспечения и автоматизации решения задач. Команда DeepMind, выпустившая свой набор данных с примерами задач и решений, приглашает других исследователей строить на их результатах и развивать эту тематику.