Учёные MIT разработали программу, позволяющую роботам учить других роботов

MIT

Учёные Лаборатории искусственного интеллекта MIT (CSAIL) научили роботов делиться знаниями с другими. С новой системой обучать роботов смогут не только инженеры-робототехники. Речь идёт о простых по человеческим меркам действиях, например, открытии двери или перемещении предметов. Но особая заслуга в том, что с новой программой роботы будут учить других роботов выполнять эти же действия.

Демонстрация новой технологии

Программа C-LEARN позволяет и не-программистам обучать роботов ряду простых задач. Сначала просто предоставляется информация о том, каким образом обычно выполняются действия с предметом, а затем проводится демонстрация выполнения задачи.

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

На видео выше представлена модель Optimus. Этот робот смог передать информацию об изученных действиях другому роботу большего размера под названием Atlas (видео ниже).

Ключевым моментом является сочетание демонстрации с заранее вложенной информацией. Благодаря такой технологии достигается высокая точность выполнения продемонстрированной задачи, а результат передаётся другим роботам.

Конечно, программа C-LEARN далека от совершенства. Научить робота поднимать коробку может занять почти полчаса. Обучение же более сложным задачам, например, избежанию столкновений, и вовсе пока не представляется возможным. Однако, если ещё доработать технологию, такая система вполне может быть пригодна для роботов-погрузчиков или даже простых роботов-помощников.

Источники: TechCrunch, MIT News