/ Модель

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

Лицензия
MIT
Архитектура
MultiModalHackVAE_with_StickyHDPHMM · dense
Опубликована
4 сен 2025

nethack-vae-hmm

ЭмбеддингиТекст → embedding3 профессии

Мультимодальный VAE на PyTorch кодирует состояния NetHack в компактные представления для извлечения признаков и обучения представлений.

212скачиваний за 30 дней0лайковвеса обновлены27 сен 2025

Бенчмарки

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

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

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

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

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

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

CatkinChen/nethack-vae-hmm — мультимодальный вариационный автокодировщик, разработанный для обучения компактным представлениям игровых состояний NetHack. Модель обрабатывает игровую сетку размером 21×79, цвета, статистику blstats, текст сообщений, набор игровых символов и сведения о персонаже: роли, расе, поле и мировоззрении.

Модель построена на PyTorch и использует латентное пространство размерности 96. Она предназначена для извлечения признаков и обучения представлений NetHack-состояний; карточка указывает датасет NetHack Learning Dataset и обучение с адаптивным взвешиванием потерь, разогревом эмбеддингов и постепенным изменением фокуса реконструкции. Лицензия — MIT.

Модель специализирована на структуре состояний NetHack; описание не подтверждает её применимость к другим играм или мультимодальным данным общего назначения. Для применения нужны входные данные в формате игровых состояний NetHack.

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

  • получение компактных представлений состояний NetHack
  • извлечение признаков из сетки, статистики и сообщений игры
  • обучение представлений для анализа игровых состояний
  • кодирование мультимодальных наблюдений NetHack для исследований обучения с подкреплением

Ограничения

Модель обучена на состояниях NetHack и рассчитана на входы с соответствующей структурой; карточка не подтверждает перенос на другие игры. Описанные характеристики не содержат сведений о качестве на бенчмарках.

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

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

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

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

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

Открыть на Hugging Face

MultiModalHackVAE

A multi-modal Variational Autoencoder trained on NetHack game states for representation learning.

Model Description

This model is a MultiModalHackVAE that learns compact representations of NetHack game states by processing:

  • Game character grids (21x79)
  • Color information
  • Game statistics (blstats)
  • Message text
  • Bag of glyphs
  • Hero information (role, race, gender, alignment)

Model Details

  • Model Type: Multi-modal Variational Autoencoder
  • Framework: PyTorch
  • Dataset: NetHack Learning Dataset
  • Latent Dimensions: 96
  • Low-rank Dimensions: 0

Usage

from train import load_model_from_huggingface
import torch

# Load the model
model, config = load_model_from_huggingface("CatkinChen/nethack-vae-hmm")

# Example usage with synthetic data
batch_size = 1
game_chars = torch.randint(32, 127, (batch_size, 21, 79))
game_colors = torch.randint(0, 16, (batch_size, 21, 79))
blstats = torch.randn(batch_size, 27)
msg_tokens = torch.randint(0, 128, (batch_size, 256))
hero_info = torch.randint(0, 10, (batch_size, 4))

with torch.no_grad():
    output = model(
        glyph_chars=game_chars,
        glyph_colors=game_colors,
        blstats=blstats,
        msg_tokens=msg_tokens,
        hero_info=hero_info
    )
    latent_mean = output['mu']
    latent_logvar = output['logvar']
    lowrank_factors = output['lowrank_factors']

Training

This model was trained using adaptive loss weighting with:

  • Embedding warm-up for quick convergence
  • Gradual raw reconstruction focus
  • KL beta annealing for better latent structure

Citation

If you use this model, please consider citing:

@misc{nethack-vae,
  title={MultiModalHackVAE: Multi-modal Variational Autoencoder for NetHack},
  author={Xu Chen},
  year={2025},
  url={https://huggingface.co/CatkinChen/nethack-vae-hmm}
}

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

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

GPU в ailist

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

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

Архитектура MultiModalHackVAE_with_StickyHDPHMM неизвестна transformers в образе рантайма.

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

0 моделей