В США роботов научили быстро учиться у людей и передавать знания другим роботам
Исследователи из Массачусетского технологического института представили метод, позволяющий людям, не занимающимся программированием, относительно быстро обучать роботов простым задачам вроде взятия предметов. Эти знания роботы затем могут передавать друг другу, говорится в исследовании (PDF).
В работе омечается, что процесс обучения состоит из двух стадий. Сначала в трехмерном симуляторе через манипуляции с моделью робота создается «база знаний» из возможных вариантов взаимодействия робота с предметами различной формы. Все модели делятся на четкие этапы – например, сжать манипуляторы на роборуке определенным образом, разжать их и так далее.
Соавтор исследования Клаудиа Перез-Д’Арпино и робот Optimus, которого обучали в рамках работы / (c) Jason Dorfman/MIT CSAIL
Затем роботу показывают в том же симуляторе конкретное действие, которому нужно его обучить. Используя «базу знаний», робот подбирает наиболее подходящие этапы в нужной последовательности, чтобы воспроизвести это действие, и предлагает модель действий человеку, чтобы тот одобрил или подкорректировал ее.
«Этот подход очень похож на то, как обучаются люди, когда видят, как кто-то что-то делает, а затем соотносят это с тем, что уже знают», – отметила один из соавторов исследования Клаудиа Перез-Д’Арпино (Claudia Pérez-D’Arpino). Ученые добавили, что метод также позволяет достигать большей гибкости в действиях роботов по сравнению с жесткой предопределенностью программирования вручную.
Для демонстрации метода ученые опубликовали видео, на котором через единичную демонстрацию обучили двурукого робота для разминирования бомб Optimus бросать бутылку в корзину, держать предмет параллельно земле и другим простым манипуляциям.
Помимо обучения у людей метод также позволяет роботам учиться друг у друга, причем с адаптацией демонстраций под характеристики и «базу знаний» конкретного робота.
В исследовании, в частности, описывается передача знаний от фиксированного на месте Optimus двуногому роботу Atlas от компании Boston Dynamics, которому для передвижений требуется следить за центром массы. В симуляции, которая, как уверяют ученые, полностью соответствовала возможностям Atlas, переданные от Optimus знания позволили виртуальной модели робота провести те же действия.
В данный момент метод рассчитан только на простые действия и не позволит, например, создать модель поведения для избежания столкновений с препятствиями. В будущем, однако, развитие этого метода может позволить роботам учиться более сложным и многоступенчатым действиям – например, при автоматизированной сборке самолетов или кораблей, отметили ученые.
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
Популярное
Как получить больничный, если вы не больны
Материалы по теме
-
Пройти курс «Выбор системы налогообложения»
- 1 Минпромторг возместит половину затрат на рекламу роботов До 100% может доходить размер компенсации аренды площадей 09 апреля 17:03
- 2 Kawasaki представила робота-коня с водородным двигателем Массовое производство «железного коня» начнется только к 2050 году 06 апреля 15:13
- 3 Минпромторг будет возмещать бизнесу 20% затрат на внедрение роботов Это поможет ускорить роботизацию промышленности 02 апреля 16:20
- 4 Правительство продлило на три года тестирование роботакси «Яндекса» С 2022 года совершено более 100 тыс. поездок 28 марта 16:56