Чтобы проверить, могут ли люди использовать ChatGPT для обучения роботов, не зная языков программирования или разбираясь в системах робототехники, Microsoft провела исследование, чтобы выяснить, может ли он мыслить вне текста и думать о физическом мире, чтобы помочь с задачами робототехники.
«Основная задача здесь — научить ChatGPT решать задачи с учетом законов физики, контекста операционной среды и того, как физические действия робота могут изменить состояние мира», — говорится в сообщении Microsoft в блоге.
«Оказывается, ChatGPT может многое сделать сам по себе, но ему все еще нужна помощь. В нашем техническом документе описывается ряд принципов проектирования, которые можно использовать для управления языковыми моделями при решении задач робототехники. , специальные структуры подсказок, высокоуровневые API-интерфейсы и человеческая обратная связь в виде текста», — добавил он.
После того, как ChatGPT получил доступ к данным об обнаружении объектов и расстоянии до объектов через интерфейсы приложений, исследователи Microsoft исследовали его способность генерировать код, в основном на Python, для сценариев робототехники, таких как планирование с нулевым выстрелом и генерация кода.
Поскольку чат-бот с искусственным интеллектом был обучен большому количеству кода и письменного текста, он может генерировать код.
По словам исследователей, система может решать проблемы с кодированием и отлаживать программы, а также реагировать на диалоги и запрашивать разъяснения.
Кроме того, ChatGPT был протестирован как языковой интерфейс между нетехническим пользователем и дроном с учетом этих возможностей диалога и уточнения.
Исследователи отмечают, что в то время как GPT-3, LaMDA и Codex продемонстрировали хорошие результаты, когда дело доходит до планирования и кодирования робототехники, ChatGPT выделяется как «потенциально более универсальный инструмент робототехники, поскольку он включает модели естественного языка и генерации кода с гибкостью диалога».
«ChatGPT задавал уточняющие вопросы, когда инструкции пользователя были неоднозначными, и писал сложные структуры кода для дрона, такие как зигзагообразный шаблон для визуального осмотра полок», — сказали исследователи.
Microsoft протестировала ChatGPT, чтобы использовать роботизированную руку для перемещения блоков, чтобы сформировать логотип Microsoft, с написанием алгоритма для беспилотника, чтобы достичь точки, не врезаясь в препятствия, и может ли ChatGPT решить, куда робот должен идти, на основе обратной связи датчика в реальном времени. -время.
–ИАНС
шс/вд
(Только заголовок и изображение этого отчета могли быть переработаны персоналом Business Standard; остальная часть контента автоматически генерируется из синдицированного канала.)