Сайт

Категория

Следующее приложение

DeepMind AlphaCode

Использование моделей языка на основе трансформеров для генерации кода

О DeepMind AlphaCode

AlphaCode - это передовое инструментальное средство AI для генерации кода, которое достигло уровня производительности, способного соревноваться в программных соревнованиях.

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

Говорят, что AlphaCode производит лучший результат, чем OpenAI Codex, который работает на основе GPT-3. Доказательство его эффективности - это конкурс по программированию Codeforces, где AlphaCode получил средний балл 54%, опережая более 5000 других участников в 10 конкурсах.

Источник: https://www.deepmind.com/blog/competitive-programming-with-alphacode

Скриншоты DeepMind AlphaCode

DeepMind AlphaCode - скриншот 1

Читать на английском