Нейросеть AlphaCode от Google сможет заменить программистов уровня Junior и Middle

Пн 12 Декабрь 2022 17:54

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

AlphaCode изучила синтаксисы большого объема кода из GitHub, а затем научилась переводить описания задач в код, используя тысячи задач с соревнований по программированию. AlphaCode может генерировать до 1 млн. решений задачи (на Python или C++) и отсеивает неподходящие. После обучения AlphaCode решила около 34% поставленных задач.

Чтобы отфильтровать лишние решения:

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

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

Статья уведена с www.securitylab.ru.

NetLan.ru жив уже 17 лет 250 дней 2 часа 54 минуты 30 секунд
СМК NetLan (Nettlesome Landloper) — некоммерческий интернет-ресурс.
Весь данный интернет-ресурс и всё созданное или размещённое на нём используется в личных целях.