/ Модель

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

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

quant-control-bench-policies

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

Набор ONNX-политик PPO для управления походкой робота Unitree Go1, предназначенный для изучения влияния точности весов на устойчивость в симуляции.

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

Бенчмарки

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

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

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

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

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

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

Набор из девяти вариантов одной политики управления походкой робота Unitree Go1, обученной методом PPO для среды Go1JoystickFlatTerrain и экспортированной в ONNX с разной точностью весов. Модель принимает необработанное 48-мерное наблюдение и выдаёт действие после tanh; нормализация наблюдений встроена в граф ONNX.

Набор предназначен для сравнения влияния квантования на замкнутое управление и устойчивость политики в симуляции MuJoCo. В README приведены результаты 100 эпизодов на пяти фиксированных seed: варианты int8 показали результаты, статистически неотличимые от fp32, а группировка весов оказалась существенной для int4. Это исследовательский артефакт для одной задачи на ровной местности, а не готовая к внедрению модель: испытаний на физическом роботе не проводилось, а квантование имитировано округлением с сохранением весов в float32, поэтому ускорения и уменьшения размера файлов нет. Лицензия — MIT.

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

  • Сравнение устойчивости политики Go1 при разных форматах точности весов
  • Исследование влияния квантования на замкнутое управление роботом
  • Воспроизведение управления Go1 на ровной местности в симуляции MuJoCo

Ограничения

Проверена только одна задача на ровной местности и один обучающий seed; на физическом роботе модель не испытывалась. Квантование имитировано, поэтому файлы не становятся меньше и вычисления не ускоряются.

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

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

Открыть на Hugging Face

Go1 locomotion policies at nine precisions

One PPO policy for Go1JoystickFlatTerrain, exported to ONNX nine times at different weight precisions, plus the scene it was trained in. The point of the set is the comparison: how far precision can be reduced before a closed-loop controller stops working, and where that boundary actually sits.

Full methodology, code and raw results: https://github.com/Happynood/quant-control-bench

Results

100 episodes x 5 fixed seeds, 1000-step horizon, deterministic policy (mean action, no sampling). Return deltas are paired bootstrap 95% intervals over 10 000 resamples. P50 is the perturbation magnitude at which the success rate crosses 50%; on friction_scale, swept downward, a larger number is worse.

schemebits/weightmean returnΔreturn vs fp32 (95% CI)P50 frictionP50 obs noise
fp3232.0031.65—0.1890.142
fp1616.0031.65no measurable loss0.1920.143
int8-tensor8.0031.68no measurable loss0.2000.142
int8-channel8.0031.66no measurable loss0.2050.142
int4-channel4.0030.91-2.336% [-2.79%, -1.95%]0.2410.127
int4-group324.0031.42-0.728% [-0.88%, -0.45%]0.2070.140
ternary1.582.95-90.672% [-92.14%, -89.13%]1.0000.000
mixed-head-fp164.1931.36-0.902% [-1.26%, -0.70%]0.1980.136
int8-act8.0031.65no measurable loss0.1930.142

What the numbers say

  • int8 is free. Every int8 variant, including one that quantizes activations as well as weights, is statistically indistinguishable from fp32 on return and on all five robustness axes.
  • The boundary is between int8 and int4, and grouping matters more than bits. int4-channel loses only 2.3% of return on flat ground yet its friction and observation-noise frontiers separate from fp32 with non-overlapping intervals. int4-group32, at the same 4.00 bits, does not.
  • Quantizing the observation-normalization statistics is catastrophic. They are 0.05% of the parameters. Quantized with the same scheme as the weights, every int8 variant becomes measurably lossy and every 4-bit variant stops producing finite actions at all, because a strictly positive scale vector quantized symmetrically rounds entries to zero and the policy divides by them.

Intended use and limitations

These are research artifacts for studying quantization of closed-loop control. They are not tuned for deployment on hardware and have never been run on a physical robot.

  • Quantization is simulated. Weights are rounded to the target grid and stored back as float32, so every ONNX file is the same size and none of them runs faster. The benchmark measures what precision does to control, not what it does to storage or throughput. A deployment would need packed kernels, and the accuracy results here would carry over while the timing results would not.
  • One training seed. Precision effects cannot be fully separated from the luck of a single checkpoint.
  • One task, flat terrain. Go1JoystickFlatTerrain only. The headline hypothesis (that open-loop action error mispredicts closed-loop performance) is not supported on this task, and that negative result is reported with the same prominence as the positive ones.
  • Browser physics differs from training physics. The demo runs MuJoCo 3.3.8 compiled to WebAssembly; training used MJX with MuJoCo 3.10.0. Measured divergence and the reasoning behind it are in the repository's methodology.

Training

Environment steps executed206,438,400
Wall clock140.0 min
Parallel environments8,192
Peak VRAM2225 MiB
Final training reward31.772 ± 1.810
Weight extraction vs Brax4.47e-06
HardwareNVIDIA RTX 3050 Laptop, 4096 MiB

Every ONNX graph carries the observation normalization inside it, so the input is the raw 48-dim observation and the output is the tanh-squashed action.

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

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

GPU в ailist

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

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

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

Ревизия весов
1689b42

0 моделей