
ИИ-программист от DeepMind достиг уровня человека
Компания DeepMind представила результаты тестирования алгоритма для написания кода AlphaCode. По словам разработчиков, модель достигла уровня «программиста-новичка».
In @ScienceMagazine, we present #AlphaCode - the first AI system to write computer programs at a human level in competitions.It placed in the top 54% of participants in coding contests by solving new and complex problems.How does it work? ? https://t.co/j427Nh16wO pic.twitter.com/Uqeyob6gy4— DeepMind (@DeepMind) December 8, 2022 Согласно заявлению, AlphaCode в соревновании на платформе Codeforces смог решить ранее неизвестные ему задачи на естественном языке. Модель предсказала сегменты кода и создала миллионы потенциальных вариантов, из которых выбрала десять наиболее подходящих.
По словам исследователей, все решения сгенерированы «без каких-либо встроенных знаний о структуре компьютерного кода».
В результате AlphaCode оказался среди 54,3% лучших участников конкурса.
По условиям соревнования каждый разработчик ограничен десятью попытками нахождения решения. По словам исследователей, их модель справлялась с первого раза в 66% случаев.
Разработчики отметили, что добиться успеха в соревнованиях по кодированию невероятно трудно. Сперва алгоритм должен понять сложные проблемы программирования на естественном языке. Затем ему необходимо научится «рассуждать» о непредвиденных ситуациях, а не просто запоминать фрагменты кода.
По словам исследователей, они не нашли доказательств того, что AlphaCode просто копировал базовую логику из обучающих данных. В совокупности эти факторы делают производительность модели «большим шагом вперед», добавили они.
«AlphaCode замечательно справляется с ранее неизвестными ему задачами кодирования, независимо от степени, в которой он
Читать на forklog.com


