Китайская компания Feagine представила модель искусственного интеллекта Fi0, способную управлять разными типами роботов без необходимости повторного обучения для каждой новой машины. Об этом сообщает издание Interesting Engineering.
Fi0 разработан так, чтобы учитывать разное количество сегментов, длину и степени свободы роботов. Это позволяет системе адаптироваться к новой конструкции без необходимости заново изучать выполнение тех же задач. Для демонстрации подхода компания использовала три манипулятора: A01 с одним гибким сегментом и двумя степенями свободы, A02 с двумя сегментами и четырьмя степенями свободы, а также A03 с тремя сегментами, семью степенями свободы и длиной 50 см. Грузоподъемность этих устройств варьируется от 200 до 600 граммов.
Модель анализирует не только задачу, но и физическую конструкцию и текущее состояние конкретного робота. Это позволяет выполнять одно и то же действие разными способами в зависимости от возможностей машины. Для обучения новой задаче, как утверждают в Feagine, достаточно одной демонстрации от человека. При этом система не копирует точную траекторию движения, а выделяет ключевые элементы: объекты, последовательность действий, моменты контакта и конечный результат.
Такой подход получил название кросс-эмбодиментного обучения — когда ИИ обучается не под конкретный тип робота, а может работать с разными платформами. Feagine специально использует мягкие манипуляторы, поскольку они сложнее для управления, чем традиционные механические руки. Мягкие манипуляторы могут непрерывно менять форму, что усложняет задачу для системы управления.
Для описания конструкции и состояния робота Fi0 использует Embodiment Graph — структуру, которая содержит информацию о форме машины, её датчиках, механизмах движения и текущем состоянии. Система также анализирует окружающую среду, понимает демонстрации человека и прогнозирует результаты разных действий.
"Главная цель разработки заключается в том, чтобы навыки, полученные одним роботом, не теряли ценности после перехода на другую конструкцию", — подчеркивают разработчики Feagine.
Концепция отличается от подхода создания универсального гуманоидного робота. Вместо одной машины предлагается использовать разные специализированные платформы, которые обучаются от общей модели ИИ. В настоящее время Fi0 находится на ранней стадии развития, и заявленные возможности ещё предстоит проверить на большем количестве роботов и в реальных условиях.
