Search
27 марта 2023
  • :
  • :

Новое

Последнее обновление

В Google построили робота, который программирует сам себя

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

В Google построили робота, который программирует сам себя

Проект получил название Code as Policies (CaP) mdash; он основан на алгоритме искусственного интеллекта Google Pathways Language Model (PaLM), посредством которого команды на естественном языке превращаются в исполняемый код. Систему обучили, предоставив ей примеры команд и соответствующий им код с комментариями. В результате робот получил возможность при получении новых команд автономно генерировать новый код, в котором заново распределены вызовы API, синтезированы новые функции и созданы циклы обратной связи для запуска новых действий во время работы.

При необходимости CaP производит арифметические операции и использует логику определённых языков mdash; например, циклы laquo;if/else и laquo;for/while для Python или подключает сторонние библиотеки для реализации дополнительных функций. Кроме того, он способен интерпретировать неоднозначные команды вроде быстрее и левее, превращая их в конкретные показатели для выполнения задачи. Впрочем, привязанность к одной языковой модели накладывает на робота и некоторые ограничения: он даёт сбой, если не видит смысла в команде или пытается работать с неизвестными параметрами. И, наконец, он пока не может выполнять сложных последовательностей действий mdash; операции с несколькими десятками параметров для него недоступны.




Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Перейти к верхней панели