Искусственный интеллект уже может программировать на уровне среднего специалиста? ИИ DeepMind AlphaCode хорошо показал себя на соревнованиях

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

Искусственный интеллект уже может программировать на уровне среднего специалиста? ИИ DeepMind AlphaCode хорошо показал себя на соревнованиях

ИИ AlphaCode прошёл полевые испытания, поучаствовав в конкурсах Codeforces. По итогам ИИ оказался на уровне среднего участника. Если точнее, вошёл в 54% лучших. 

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

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