Ученые решили так воспитать робота, чтобы он постепенно приобретал навыки и знания ребенка

Ученые из Университета Карнеги-Меллона разрабатывают робота RoboAgent, способного учиться, подобно тому, как учится ребенок. Исследователи поставили перед собой задачу создать роботизированный ИИ-агент, обладающий навыками трехлетнего ребенка.
Ученые решили так воспитать робота, чтобы он постепенно приобретал навыки и знания ребенка
Исследователи Университета Карнеги-Меллон анонсировали RoboAgent — агент искусственного интеллекта, использующий пассивное наблюдение и активное обучение для того, чтобы робот приобрел способности к манипулированию на уровне ребенка. Carnegie Mellon University

Люди — социальные существа. Они учатся друг у друга с самого раннего возраста. Младенцы внимательно наблюдают за своими родителями, братьями и сестрами или воспитателями. Они подражают и воспроизводят увиденное, чтобы чему-то научиться. Может быть, роботов надо учить также?

Наблюдение за тем, как дети учатся и изучают окружающую среду, вдохновило исследователей из Университета Карнеги-Меллона на разработку нового способа обучения роботов. Команда назвала разработку RoboAgent. Это — агент искусственного интеллекта, который, используя пассивное наблюдение и активное обучение, позволяет роботу учиться также, как учится ребенок.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

«RoboAgent — это важнейшая веха на пути к созданию роботов-агентов общего назначения, которые будут эффективно обучаться, эффективно действовать в новых ситуациях и способны расширять свое поведение с течением времени», — говорит соавтор работы Викаш Кумар. — «Современные роботы являются узкоспециализированными и обучаются выполнению отдельных изолированных задач. Мы же поставили перед собой задачу создать агента, способного проявлять широкий спектр навыков. RoboAgent учится, используя сочетание большого количества пассивных наблюдений и ограниченного количества активных игр».

Нажми и смотри

RoboAgent уже может выполнять 12 разных действий в различных сценах. Исследование показало, что действительно можно создать роботизированную обучающую платформу, которая адаптируется к изменяющимся условиям. В отличие от предыдущих исследований, команда продемонстрировала свою работу в реальных условиях, а не только на симуляторах.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ
РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

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

RoboAgent учится открывать и закрывать ящик стола
RoboAgent учится открывать и закрывать ящик стола
Carnegie Mellon University

«RoboAgent использует информацию, содержащуюся в этих видеороликах, для получения предварительных знаний о том, как люди взаимодействуют с объектами и используют различные навыки для успешного выполнения задач», — говорит соавтор работы Мохит Шарма. — «Кроме того, наблюдение за схожими навыками в различных сценариях позволяет ему узнать, что необходимо, а что нет для выполнения задачи. Он использует эти уроки при выполнении незнакомых задач или в незнакомой обстановке».

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