/ Модель

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

Лицензия
Apache 2.0
Библиотека
onnx
Опубликована
6 июл 2026

latent-lab

Обучение с подкреплением

Набор ONNX-моделей JEPA предсказывает латентные состояния для планирования действий в игрушечной среде навигации Two Rooms.

0скачиваний за 30 дней0лайковвеса обновлены6 июл 2026

Бенчмарки

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

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

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

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

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

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

adimunot разработал набор action-conditioned JEPA world models для навигационной среды Two Rooms и экспортировал их в ONNX для запуска в браузере через onnxruntime-web с WebGPU или WASM. Репозиторий содержит CNN-энкодер, который преобразует кадр 64×64 в градациях серого в вектор из 128 латентных признаков, и остаточный MLP-предиктор, который по латентному состоянию и действию предсказывает следующее состояние. Размеры этих компонентов — 0,91 млн и 0,13 млн параметров соответственно; доступны также динамически квантованные варианты int8.

Модели предназначены для изучения JEPA и латентного планирования на игрушечной задаче перемещения точечного агента по двум комнатам. В README для варианта healthy указаны успех планирования 97% на 100 испытаниях и R² линейного пробника позиции 0,9997 на отложенных данных. Есть также ранние и намеренно схлопнутые варианты для демонстрации влияния обучения на представления. Обучение проводилось на 60 тысячах переходов в детерминированной среде; README сообщает, что схема использует MSE и SIGReg без EMA-цели и stop-gradient.

Модели ограничены этой конкретной средой и не описывают другие объекты или динамику. Квантование предиктора int8 даёт ошибку, накапливающуюся при многошаговых прогнозах, поэтому для них предпочтителен fp32. Лицензия репозитория — Apache-2.0.

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

  • изучение JEPA-моделей мира на примере навигации
  • планирование действий агента в среде Two Rooms
  • сравнение здоровых и схлопнувшихся латентных представлений
  • демонстрация работы латентного планирования в браузере

Ограничения

Модель обучена только на детерминированной игрушечной среде Two Rooms с точечным агентом и не переносится на другие среды. Ошибки квантованного int8-предиктора накапливаются при многошаговом прогнозировании.

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

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

Открыть на Hugging Face

latent-lab — Two Rooms JEPA world models (ONNX)

Action-conditioned JEPA world models trained on a "Two Rooms" navigation environment, exported to ONNX for in-browser inference (onnxruntime-web, WebGPU/WASM). Part of latent-lab, an interactive playground for understanding JEPA world models and latent planning.

▶ Live demo (these exact weights, running in your browser): https://adimunot21.github.io/latent-lab/

What's here

  • models/<id>/encoder.onnx — CNN encoder: 64x64 grayscale frame -> 128-d latent (0.91M params)
  • models/<id>/predictor.onnx — residual MLP: (latent, action) -> next latent (0.13M params)
  • models/<id>/*.int8.onnx — weight-only dynamic-int8 variants
  • lookup/{states,latents}.bin — latent<->state lookup table (float32 LE) for decoder-free visualization
  • manifest.json — normalization stats, env config, PCA projection, per-file sha256

Checkpoints: healthy (MSE + SIGReg, 97% planning success), healthy_early (epoch 1), collapsed (lambda_reg = 0 — deliberate representation collapse, a demo feature), collapsed_early.

How they were trained

Joint-embedding predictive architecture with NO EMA target and NO stop-gradient; collapse is prevented solely by SIGReg (Epps-Pulley characteristic-function statistic on random 1-D projections of the latent batch, pushing toward an isotropic Gaussian). Next-embedding MSE + SIGReg, AdamW, AMP, 15 epochs on 60k transitions from a scripted mixed random/goal-directed policy. Trained on a single GTX 1650 (peak VRAM 0.41 GB).

Recorded metrics (held-out): healthy linear position probe R^2 = 0.9997; CEM planning success 97% (N=100). Collapsed: latent std 0.001 (vs 1.16 healthy), planning 44%. fp32 ONNX parity vs PyTorch < 2e-6 max abs diff; int8 errors recorded in manifest.json.

Limitations

  • Toy environment: a 2-DoF point agent; these weights model nothing else.
  • The int8 predictor's quantization error (~0.24 max abs) compounds over multi-step rollouts; prefer the fp32 predictor.
  • Deterministic env: the world model has never seen stochastic dynamics.

Use

Fetch from a pinned revision (see the latent-lab site config for the current pin), verify sha256 against manifest.json, run with onnxruntime. Input normalization: (uint8_frame / 255 - frame_mean) / frame_std with the stats in manifest.json.

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

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

GPU в ailist

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

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

RL-агенты не запускаются как сервис инференса.

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

0 моделей