Лаборатория искусственного интеллекта DeepMind, принадлежащая Alphabet, создала ИИ, который способен писать компьютерный код на уровне далеко не самого плохого программиста.
ИИ AlphaCode прошёл полевые испытания, поучаствовав в конкурсах Codeforces. По итогам ИИ оказался на уровне среднего участника. Если точнее, вошёл в 54% лучших.
Само собой, столь сложная сфера, как программирование, не может быть просто усреднена, однако тут нужно понимать, что это в целом очень сложная задача для ИИ, зачастую требующая в том числе условной креативности, критического мышления и прочих человеческих качеств. ИИ ими, само собой, не обладает, но его алгоритмы, как видим, способны отчасти выступать в качестве замены.
AlphaCode использует языковые модели на основе трансформера для генерации кода в беспрецедентном масштабе, а затем разумно фильтрует небольшой набор перспективных программ. Специалисты DeepMind заявила, что продолжат развивать данное направление, так что, возможно, в ближайшем будущем мы увидим какие-то примеры практического применения такого ИИ.
Источник: iXBT