Исследователи из MIT научили роботов понимать контекст команд

Татьяна Новак

Учёные из Массачусетского технологического института (MIT) разработали искусственный интеллект для роботов, который позволяет им понимать естественную речь и контекст голосовых команд.

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

Авторы утверждают, что созданный ими алгоритм ComText способен сформировать у роботов эпизодическую память, а значит, существенно расширить их функционал. Робот Baxter, на котором протестировали алгоритм, в 90% случаев успешно понял и выполнил нужные команды. Например, он запомнил, что консервами и крекерами можно перекусить, и подавал их по команде «принеси еду» без дополнительных уточнений.

«Эта работа — прекрасный шаг к созданию роботов, которые могут более естественно взаимодействовать с людьми. В частности, это поможет роботам лучше понимать названия, которые используются для идентификации различных объектов в мире, и точнее интерпретировать команды пользователей», — комментирует исследование Люк Цеттлемайер, профессор информатики в Вашингтонском университете.

Разработка алгоритма ComText финансировалась, в частности, Научно-исследовательским институтом Toyota, Национальным научным фондом, Союзом робототехников армии США и Исследовательской лабораторией военно-воздушных сил США.

Загрузить еще