/ Модель

Характеристики

Лицензия
Apache 2.0
Опубликована
27 июн 2024

vqbet_pusht2

Языковая модельИзображение, текст → action3 профессии

Модель VQ-BeT, обученная управлять роботом в симуляции PushT, чтобы перемещать объект к целевой конфигурации.

27скачиваний за 30 дней2лайкавеса обновлены2 июл 2024

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

VQ-BeT/PushT — модель управления роботом на основе метода Behavior Generation with Latent Actions, обученная для среды PushT из gym-pusht. Она предназначена для выработки действий, перемещающих объект в форме буквы T к целевой конфигурации; загрузка и оценка выполняются через библиотеку LeRobot.

В модели около 37,5 млн параметров: 11,2 млн приходится на RGB-энкодер, остальные 26,3 млн — на компоненты VQ-BeT. На 500 эпизодах PushT средняя максимальная доля перекрытия с целью составила 0,895, успешными по критерию перекрытия не менее 95% были 63,8% эпизодов. Модель распространяется по лицензии Apache-2.0.

Сценарии применения

  • управление манипулятором в симуляции PushT
  • перемещение объекта T-образной формы к заданной цели
  • оценка политики управления роботом на эпизодах gym-pusht

Ограничения

Результаты оценки относятся к среде PushT: успешность по указанному критерию составила 63,8% на 500 эпизодах. Карточка не приводит результатов для других сред или реальных роботов.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Model Card for VQ-BeT/PushT

VQ-BeT (as per Behavior Generation with Latent Actions) trained for the PushT environment from gym-pusht.

How to Get Started with the Model

See the LeRobot library (particularly the evaluation script) for instructions on how to load and evaluate this model.

Training Details

Trained with LeRobot@342f429.

The model was trained using this command:

python lerobot/scripts/train.py \
  policy=vqbet \
  env=pusht dataset_repo_id=lerobot/pusht \
  wandb.enable=true \
  device=cuda

The training curves may be found at https://wandb.ai/jaylee0301/lerobot/runs/9r0ndphr?nw=nwuserjaylee0301.

Training VQ-BeT on PushT took about 7-8 hours to train on an Nvida A6000.

Model Size

Number of Parameters
RGB Encoder11.2M
Remaining VQ-BeT Parts26.3M

Evaluation

The model was evaluated on the PushT environment from gym-pusht. There are two evaluation metrics on a per-episode basis:

  • Maximum overlap with target (seen as eval/avg_max_reward in the charts above). This ranges in [0, 1].
  • Success: whether or not the maximum overlap is at least 95%.

Here are the metrics for 500 episodes worth of evaluation.

Ours
Average max. overlap ratio for 500 episodes0.895
Success rate for 500 episodes (%)63.8

The results of each of the individual rollouts may be found in eval_info.json.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели для роботов не запускаются как сервис инференса.

Ревизия весов
bdabcc8

0 моделей