Исследователи из Массачусетского технологического института (МТИ) разработали систему, помогающую роботам — благодаря улучшенной способности понимать контекст — обрабатывать сложные команды.
Роботов научили понимать контекст
Tom Buehler/MIT CSAIL

В отличие от человеческой коммуникации, включающей множество нюансов и тонкостей, современные роботы понимают всё буквально. Для машин язык — это всего лишь набор прямых команд, и в целом они не умеют обрабатывать сложные запросы.

Однако исследователи из лаборатории информатики и искусственного интеллекта при МТИ хотят изменить это. Они считают, что можно помочь роботам усваивать сложные команды, научив их понимать контекст.

В своей работе учёные показали ComText (commands in context) — систему, которая помогает роботу понимать команды, включающие контекстуальное знание об объектах в окружающей их среде.

ComText позволяет машине визуализировать и понимать непосредственное окружение и «вычерпывать» из него смысл, развивая так называемую эпизодическую память. Такие воспоминания более «личные» (в отличие от семантических, включающих в основном только факты) и могут включать информацию о размере конкретного объекта, его форме, положении в пространстве и даже о том, принадлежит ли он кому-то.

Когда авторы работы протестировали ComText на роботе-гуманоиде по имени Baxter, они увидели, что устройство правильно обрабатывало 90% сложных команд.

По словам ведущего исследователя Андрея Барбу (Andrei Barbu), главный вклад работы — в понимании того, что роботы так же, как и люди, должны иметь разные типы памяти.

Работа учёных МТИ была представлена на прошлой неделе на Международной объединенной конференции по искусственному интеллекту в Австралии.