/ Модель

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

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

NeoForce

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

NeoForce — визуально-тактильная модель для восстановления полей силы, масок контакта и глобальной силы по последовательностям RGB- и тактильных данных.

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

Бенчмарки

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

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

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

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

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

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

NeoForce — модель визуально-тактильного представления, разработанная NeoteAI для анализа взаимодействия робота с объектами по RGB-кадрам и данным тактильных датчиков. Она объединяет изображения и трёхосевые поля силы в общей сетке токенов ViT-B и использует временной трансформер для учёта последовательности из четырёх кадров при 30 кадрах в секунду.

Модель восстанавливает тактильное представление размером 6 × 360 × 640, маску контакта и глобальную силу в шести каналах: по трём компонентам для каждого из двух датчиков. В репозитории также размещена отдельная модель преобразования, которая переводит кадры тактильной камеры в поле силы, используемое NeoForce. Основная модель содержит 156,14 млн параметров; веса представлены полным состоянием обучения, включая student и EMA teacher. Обучение проводилось на OpenNeoData — открытой подвыборке NeoData объёмом 5 000 часов.

NeoForce предназначена для робототехнических сценариев, где требуется совместно интерпретировать зрение и тактильный контакт. Для применения нужны совместимые RGB- и тактильные данные, а для сырых кадров тактильной камеры — предварительное преобразование. Репозиторий распространяется по лицензии MIT.

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

  • оценка распределения силы по двум тактильным датчикам робота
  • определение областей контакта с объектом
  • анализ совместных RGB- и тактильных наблюдений
  • восстановление тактильного поля по последовательности кадров
  • подготовка тактильных представлений для робототехнических систем

Ограничения

Модель рассчитана на четыре синхронизированных кадра при 30 кадрах в секунду с RGB-входом 360 × 640 и тактильным представлением формы 6 × 360 × 640. Основной файл содержит полное состояние обучения, поэтому для инференса может потребоваться код из отдельного репозитория; совместимость с другими датчиками и форматами данных не заявлена.

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

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

Открыть на Hugging Face

NeoForce: A Unified Force Tactile Representation Model

Technical Report · Project Website · Code · OpenNeoData

Tactile hardware is fragmented, so a model built on one signal format is bound to the device that produced it. NeoForce instead describes every tactile observation as a dense three-axis force field over the sensing surface, capturing shear and pressure in a form that is physically grounded and shared across sensors, and learns a temporally structured representation on top of it.

The model is a joint visual-tactile ViT: RGB frames and dual-sensor force fields are patched onto one shared token grid and run through a single trunk, so the modalities attend to each other directly instead of being fused after the fact. A temporal transformer over per-frame CLS pairs supplies context, and a progressive decoder reconstructs the force field and contact mask at the full input resolution, supervised at every scale it passes through.

This repository holds the weights. The code, together with the data preparation, training and evaluation guides, lives in the code repository.

Files

FileSizeWhat it is
neoforce/neoforce.pt1.25 GBthe NeoForce model
visuo_tactile_conversion/visuo_tactile_conversion.pt49 MBthe tactile conversion model

neoforce/neoforce.pt

The trained NeoForce model at step 100,000, kept as a full training state rather than inference weights alone:

KeyContents
modelthe student: the visual-tactile encoder plus the JEPA predictor, 156.14 M parameters
teacherthe EMA copy the JEPA and DINO targets are drawn from
model_cfgthe model configuration, so nothing has to be restated to rebuild it
data_cfg, force_normthe per-channel scale the force targets were divided by
stepthe training step the weights come from

visuo_tactile_conversion/visuo_tactile_conversion.pt

The frozen tactile conversion model, which turns raw tactile camera frames into the force field NeoForce consumes:

gel image -> bird-view correction -> optical flow based on the reference frame
          -> conversion network -> masked, scaled force field

Setup

Each file has a fixed path the code looks in:

git clone https://github.com/SparkleXFantasy/N0-Foundation-Preview
cd N0-Foundation-Preview/neoforce

mkdir -p weights neoforce/visuo_tactile_conversion/model
curl -L -o weights/neoforce.pt \
  https://huggingface.co/NeoteAI/NeoForce/resolve/main/neoforce/neoforce.pt
curl -L -o neoforce/visuo_tactile_conversion/model/visuo_tactile_conversion.pt \
  https://huggingface.co/NeoteAI/NeoForce/resolve/main/visuo_tactile_conversion/visuo_tactile_conversion.pt

The Installation Guide covers the rest of the setup.

Model

BackboneViT-B, 12 layers, 768-dim, patch 20
Input4 frames @ 30 fps, RGB 360×640 + tactile representation (6, 360, 640)
Outputtactile representation (6, 360, 640), contact mask (6, 360, 640), global force (6,)

The six force channels are [left fx, fy, fz, right fx, fy, fz], one triplet per tactile sensor.

Trained on OpenNeoData, the 5,000-hour open-source subset of NeoData.

Citation

@misc{n0foundation,
      title={N0-Foundation: Towards the Age of Tactile Intelligence},
      author={NeoteAI Team and TEAI Team},
      year={2026},
      url={https://research.neoteai.com/assets/n0-foundation-paper.pdf},
      note={Technical Report}
}

License

MIT

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

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

GPU в ailist

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

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

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

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

0 моделей