Нейросеть пишет программы на уровне "среднего программиста" / изображение AlphaCode

Британская компания DeepMind, входящая вместе с гигантом Google в холдинг Alphabet, разработала ИИ-алгоритм AlphaCode, который может послужить отправной точкой для полностью автоматизированного программирования.

Он уже доказал свою эффективность в состязаниях с программистами-людьми, попав в 54% лучших участников, говориться в блоге компании.

AlphaCode принимала участие в конкурсах на платформе Codeforces, где собираются самые скилловые программисты со всего мира. Для успешного решения задач необходимо было применить логику, критическое мышление, азы алгоритмизации и кодирования. Задания на конкурсе больше напоминают головоломки.

Видео дня

Здесь начинается самая интересная часть – нейросеть успешно прошла 10 тестов без использования готовых шаблонов. Она генерировала уникальный новый код, который оказался не хуже того, что написали специалисты среднего уровня. 

Задание и решение AlphaCode / изображение AlphaCode

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

Главный научный сотрудник DeepMind Ориол Виньялс считает, что AlphaCode повысит производительность и позволит изобрести новые способы создания программного обеспечения людьми без навыков программирования.

Читайте такжеИскусственный интеллект принял участие в дебатах и предупредил о собственной опасности

Ранее глава Минцифры Михаил Федоров рассказал об эксперименте, в рамках которого нейронная сеть при помощи искусственных нейронов написала ему речь. Для этого использовались технологии стартапа выпускника КПИ Postello.

Вас также могут заинтересовать новости: