Ядра вероятностного действия - Probabilistic Action Cores
Версия | 1.1.2 |
---|---|
Рамки | Python |
Тип | Переводчик инструкций на естественном языке |
Лицензия | BSD |
Ведущий разработчик | Даниэль Нига |
Институт | Институт искусственного интеллекта Бременского университета |
Интернет сайт | http://www.actioncores.org |
PRAC (Ядра вероятностного действия) является переводчик для естественного языка инструкции для робот приложения, разработанные в Институте искусственного интеллекта на Бременский университет, Германия, и частично поддерживается Европейская комиссия и Немецкий исследовательский фонд (DFG).[1]
Цели
Конечная цель системы PRAC - получать информацию о повседневной деятельности с таких веб-сайтов, как wikiHow доступны для сервисных роботов, так что они могут автономно приобретать новые навыки высокого уровня, просматривая Интернет.[2] PRAC решает проблему, которая естественный язык по своей сути расплывчатый и неопределенный. С этой целью PRAC поддерживает вероятностные базы знаний первого порядка над семантические сети представлен в Марковские логические сети. В отличие от других семантический учусь инициативы, подобные NELL или же IBM с Watson, PRAC не ставит своей целью отвечать на вопросы в естественный язык, но для устранения неоднозначности и вывода частей информации, которые отсутствуют в инструкциях на естественном языке, чтобы они могли быть выполнены роботом. «Эта формулировка проблемы существенно отличается от проблемы понимания текста для ответов на вопросы или машинного перевода. В этих задачах рассуждения нечеткость и двусмысленность естественных языковых выражений часто могут быть сохранены и переведены на другие языки. Напротив, роботизированные агенты имеют чтобы сделать вывод о недостающих информационных фрагментах и устранить неоднозначность значения инструкции, чтобы успешно выполнить инструкцию ".[3] В дополнение к вероятностный реляционных моделей, PRAC использует принципы рассуждения по аналогии и инстанционное обучение чтобы сделать вывод о завершении ролей в семантических сетях.[4]
PRAC успешно применялся для обучения роботов химическим экспериментам.[5] и приготовить блины и пиццу из wikiHow статьи.[6]
Рекомендации
- ^ Нига, Даниэль (2017). «Интерпретация инструкций робота на естественном языке: вероятностное представление знаний, обучение и рассуждение» (PDF). Докторская диссертация.
- ^ Нига, Даниэль; Битц, Майкл (2012). «Все, что роботы всегда хотели знать о работе по дому (но боялись спросить)». 2012 Международная конференция IEEE / RSJ по интеллектуальным роботам и системам. С. 243–250. CiteSeerX 10.1.1.708.7035. Дои:10.1109 / IROS.2012.6385923. ISBN 978-1-4673-1736-8.
- ^ Нига, Даниэль; Битц, Майкл (2015). «Облачные службы вероятностных знаний для интерпретации инструкций» (PDF). Международный симпозиум исследований робототехники (ISRR).
- ^ Нига, Даниэль; Пиклум, Марейке; Коралевски, Себастьян; Битц, Майкл (2017). «Завершение инструкций через обучение на основе экземпляров и семантическое рассуждение по аналогии». Международная конференция по робототехнике и автоматизации (ICRA).
- ^ Лиска, Георге; Нига, Даниэль; Балинт-Бенчеди, Ференц; Лангер, Хаген; Битц, Майкл (2015). «К роботам, проводящим химические эксперименты». 2015 Международная конференция IEEE / RSJ по интеллектуальным роботам и системам (IROS). С. 5202–5208. Дои:10.1109 / IROS.2015.7354110. ISBN 978-1-4799-9994-1.
- ^ Уилл Найт (24 августа 2015 г.). «Роботы учатся делать блины из статей WikiHow». MIT Tech Review. Получено 2017-03-14.
Робот по имени PR2 в Германии учится готовить блины и пиццу, внимательно читая письменные инструкции WikiHow.