Роботов научили понимать контекст
В отличие от человеческой коммуникации, включающей множество нюансов и тонкостей, современные роботы понимают всё буквально. Для машин язык — это всего лишь набор прямых команд, и в целом они не умеют обрабатывать сложные запросы.
Однако исследователи из лаборатории информатики и искусственного интеллекта при МТИ хотят изменить это. Они считают, что можно помочь роботам усваивать сложные команды, научив их понимать контекст.
В своей работе учёные показали ComText (commands in context) — систему, которая помогает роботу понимать команды, включающие контекстуальное знание об объектах в окружающей их среде.
ComText позволяет машине визуализировать и понимать непосредственное окружение и «вычерпывать» из него смысл, развивая так называемую эпизодическую память. Такие воспоминания более «личные» (в отличие от семантических, включающих в основном только факты) и могут включать информацию о размере конкретного объекта, его форме, положении в пространстве и даже о том, принадлежит ли он кому-то.
Когда авторы работы протестировали ComText на роботе-гуманоиде по имени Baxter, они увидели, что устройство правильно обрабатывало 90% сложных команд.
По словам ведущего исследователя Андрея Барбу (Andrei Barbu), главный вклад работы — в понимании того, что роботы так же, как и люди, должны иметь разные типы памяти.
Работа учёных МТИ была представлена на прошлой неделе на Международной объединенной конференции по искусственному интеллекту в Австралии.