DeepMind создала нейросеть AlphaCode, которая способна писать код на уровне «среднего программиста»
Вот и думай теперь, это нейросеть хорошая или «средний программист» плохой...
Всего нейросеть AlphaCode поучаствовала в 10 тестах и вошла в 54% лучших в 10 конкурсах на Codeforces. Интересно, что нейросеть не использовала готовые шаблоны, а генерировала новый код. Правда, чтобы успешно пройти тесты, AlphaCode сначала создавала огромное количество возможных ответов, много раз запуская код и отсеивая нерабочие варианты. И только потом выдавала готовый результат.
Однако DeepMind отмечает, что текущий набор навыков AlphaCode пока всё равно применим только в области соревновательного программирования. Но её возможности открывают дверь для создания инструментов, которые сделают программирование более доступным.
Источник: DeepMind