В Google построили робота, который программирует сам себя
В Google построили робота, который воспринимает естественную речь и создаёт машинный код самостоятельно.
Проект получил название Code as Policies (CaP) — он основан на алгоритме искусственного интеллекта Google Pathways Language Model (PaLM), посредством которого команды на естественном языке превращаются в исполняемый код.
Систему обучили, предоставив ей примеры команд и соответствующий им код с комментариями. В результате робот получил возможность при получении новых команд «автономно генерировать новый код».
При необходимости CaP производит арифметические операции и использует логику определённых языков — например, циклы «if/else» и «for/while» для Python или подключает сторонние библиотеки для реализации дополнительных функций.
Впрочем, привязанность к одной языковой модели накладывает и некоторые ограничения: робот даёт сбой, если не видит смысла в команде.
Фото: popsci.com
- Комментарии