Коллектив ученых Калифорнийского университета под руководством Сергея Левина (на фото в центре) научил роботов повторять действия человека и других роботов с первого раза.
Мы уже научили роботов чуть ли не всем видам трудовой деятельности, которую практикуем сами, но учить их пока получается не так просто и не быстро. На сегодня преобладает два основных метода обучения роботов: обучение с подкреплением, основанное на приобретении роботом собственного опыта и имитационное обучение, при котором робот запоминает, как его манипуляторы двигали либо смотрит видеозапись с движениями другого робота и повторяет их. Чтобы научиться, роботам обычно требуется несколько сотен повторов.
Ученые из Беркли создали алгоритм, благодаря которому обучение роботов сводится к единственному показу. Сам алгоритм двухуровневый. На первом уровне робот сопоставляет движения человека и своих манипуляторов, а затем, используя эти данные и видеозапись с примером, приобретает навык.
Алгоритм протестирован на двух роботах. Они успешно справились с заданиями, несмотря на сложности типа различных ракурсов камеры, записавшей пример и собственной камеры робота. Разработки на этом не останавливаются. Недавно другая группа ученых научила роботов брать двигающиеся предметы.