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

Изображение: pixabay, cc0
программирование
программирование

Систему искусственного интеллекта AlphaCode, способную писать компьютерные программы, разработали в компании DeepMind, 3 февраля сообщает TechXplore.

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

AlphaCode от DeepMind — это система искусственного интеллекта, которая прошла проверку по созданию кода в рамках соревнований по программированию — в условиях, когда излагаются простые задачи, а код пишется в течение нескольких часов.

DeepMind протестировала свой новый инструмент на сайте Codeforces, на котором размещаются задачи по программированию. Те, кто соревнуется на этой площадке, оцениваются как по их подходу, так и по их навыкам.

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

По итогам AlphaCode вошел в число 54,3% лучших программистов, которые прошли те же испытания. DeepMind отмечает, что этот рейтинг ставит систему в число 28 лучших программистов, участвовавших в любом мероприятии на сайте за предыдущие шесть месяцев.