Microsoft и компания OpenAI создали программу, способную автоматически писать код другой программы. Для этого используется искусственный интеллект (ИИ) — он генерирует код Python по комментариям, написанным на естественном языке.
Пример работы алгоритма показали в ролике на YouTube. По нему видно, как человек задаёт функцию, которая должна проверять, является ли какая-либо строка палиндромом. Далее программист описывает задачу в комментарии. А программа автоматически генерирует код под неё.
Данная модель работает на алгоритме OpenAI GPT-3, который уже использовали для написания текста по короткому отрывку и других задач. Сообщается, что некоторые куски кода программа может генерировать не корректно. Тогда программист может попробовать переписать комментарий или дополнить его, чтобы ИИ лучше «понял».
Программу обучили на репозиториях GitHub с использованием облачного суперкомпьютера Microsoft.
Крупнейший сервис для хранения кода и совместной разработки IT-проектов GitHub представил систему искусственного интеллекта для помощи программистам. Новый инструмент — GitHub Copilot — анализирует код по мере ввода и на ходу дает…
Системы искусственного интеллекта научились составлять правдоподобные комментарии, неотличимые от настоящих. Как показал эксперимент, проведенный студентом-медиком Гарвардского университета Максом Вайсом, сгенерированный ИИ текст может ввести в заблуждение не только интернет-пользователей, но…
Британский ученый Тим Бернерс-Ли, один из создателей интернета и глава организации W3C, продаст на онлайн-аукционе Sotheby’s часть исходного кода, легшего в основу Всемирной паутины. Фрагмент из 9555 строк уйдет с…