Искусственный интеллект DeepMind AlphaCode успешно выступил на соревнованиях по программированию

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

Искусственный интеллект DeepMind AlphaCode успешно выступил на соревнованиях по программированию

Исследователи сообщают, что AlphaCode — новая система искусственного интеллекта (ИИ) для разработки компьютерного кода, разработанная DeepMind — может достичь средней производительности человеческого уровня в решении задач в рамках соревнований по программированию.

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

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

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

AlphaCode работал примерно на уровне среднего конкурента-человека при оценке с использованием задач Codeforces. Он достиг общего среднего рейтинга среди 54,3% лучших участников-людей при ограничении 10 представленными решениями на проблему, хотя 66% решенных проблем были решены с первой отправкой.

Авторы считают, что в конечном счете, AlphaCode замечательно справляется с ранее невиданными задачами программирвоания, независимо от того, в какой степени он "по-настоящему" понимает задачу.

Читайте также

Ошибка в цифровых сертификатах поставила под угрозу безопасность миллионов устройств

Ошибка в цифровых сертификатах поставила под угрозу безопасность миллионов устройств

ИИ OpenAI обнаружил критические уязвимости в PHP, угрожавшие миллионам сайтов

ИИ OpenAI обнаружил критические уязвимости в PHP, угрожавшие миллионам сайтов

Nvidia показала крошечных роботов-уток, которые ходят, делают сальто и падают на сцене

Nvidia показала крошечных роботов-уток, которые ходят, делают сальто и падают на сцене

Учёные раскрыли один из главных секретов высокотемпературной сверхпроводимости

Учёные раскрыли один из главных секретов высокотемпературной сверхпроводимости

Прошивка повышает ударопрочность композитов на 44%

Прошивка повышает ударопрочность композитов на 44%

OpenAI научила GPT переносить старые программы на современные языки с точностью до 97,9%

OpenAI научила GPT переносить старые программы на современные языки с точностью до 97,9%

ИИ научился прогнозировать выживаемость онкобольных по фотографии

ИИ научился прогнозировать выживаемость онкобольных по фотографии

Microsoft обвинили в превращении рабочего стола Windows 11 в рекламную площадку

Microsoft обвинили в превращении рабочего стола Windows 11 в рекламную площадку

Обзор iPhone 18 Pro Max: Apple A20 Pro, переменная диафрагма и лучшая автономность в истории серии

Обзор iPhone 18 Pro Max: Apple A20 Pro, переменная диафрагма и лучшая автономность в истории серии

Что происходит с физикой, когда вы прыгаете в вагоне поезда?

Что происходит с физикой, когда вы прыгаете в вагоне поезда?

Комета Галлея возвращается: почему её появление в 1986 году разочаровало миллионы людей и чего ждать в 2061-м

Комета Галлея возвращается: почему её появление в 1986 году разочаровало миллионы людей и чего ждать в 2061-м

Почему электромобилям не нужна коробка передач — и зачем Porsche все-таки ее использует?

Почему электромобилям не нужна коробка передач — и зачем Porsche все-таки ее использует?

vivo X500 E может оказаться копией V80 без серьёзных изменений

vivo X500 E может оказаться копией V80 без серьёзных изменений

Учёные впервые испытали на людях генную терапию, способную омолодить клетки глаза

Учёные впервые испытали на людях генную терапию, способную омолодить клетки глаза

Птицы Москвы и Петербурга поют на разных диалектах

Птицы Москвы и Петербурга поют на разных диалектах

Астрономы узнали точную дату создания Ван Гогом «Звездной ночи»

Астрономы узнали точную дату создания Ван Гогом «Звездной ночи»