Чт, 20 Авг

Лента новостей

Для S.T.A.L.K.E.R. 2 вышло масштабное обновление 2.0 и сюжетное дополнение Cost of Hope Игры 20.08.2026 16:23
Resonance: A Plague Tale Legacy слили на торренты за неделю до релиза Игры 20.08.2026 16:07
«Волейбол!!» вернётся в 2027 году: вышел трейлер матча Бокуто против Кирю Кино/Сериалы 20.08.2026 15:41
В Minecraft собрали работающую языковую модель из 445 тысяч блоков без модов ИгрыНейросети 20.08.2026 15:26
Mattel проведёт мировой чемпионат по UNO с призом в 50 000 долларов: отобраться можно со смартфона ИгрыКиберспорт 20.08.2026 15:11
Genesis представила 666-сильный электрический флагман GV90 с распашными дверями и поворотными креслами Автомобили 20.08.2026 14:53
Флагманский Google Pixel 11 Pro XL за 1299 долларов провалился в игровых тестах: около 35 FPS на низких настройках Гаджеты 20.08.2026 14:18
Стартап Generalist представил модель GEN-1.5: роботы обучаются новым физическим задачам за 3 секунды НейросетиТехнологии 20.08.2026 14:10
Опенинг аниме «Эксперименты Лэйн» набрал рекордные 1,1 млрд прослушиваний в Spotify Кино/Сериалы 20.08.2026 14:03
В сеть попал новый геймплей GTA 6 с полётом над Вайс-Сити: инсайдер подтвердил доступ к билду игры Игры 20.08.2026 13:56
Game Science показала 15 минут геймплея Black Myth: Zhong Kui — новой экшен-RPG от создателей Wukong Игры 20.08.2026 13:48

В Minecraft собрали работающую языковую модель из 445 тысяч блоков без модов

Max Ivanov · 20.08.2026 15:26 · 2 минуты чтения

Энтузиаст под ником _objz создал внутри ванильной версии Minecraft функционирующую генеративную нейросеть, способную вести диалог с игроком. Вычислительный массив построен из 445 782 командных блоков и выполняет генерацию текста непосредственно в игре без использования модов, плагинов или датапаков.

Первоначальный прототип системы занимал почти 1,91 млн блоков, однако автору удалось оптимизировать конструкцию более чем в четыре раза благодаря адаптации нейросетевой архитектуры.

I made a generative AI, only using 400k command blocks (PoC)
by u/_objz in MinecraftCommands

Архитектура на тернарных весах и математика блоков

Словарь модели включает 2048 слов, контекстное окно учитывает шесть последних слов беседы, а скрытый слой насчитывает 256 нейронов. Для вывода каждого следующего слова схема выполняет около 622 тысяч операций.

Как сообщает издание Tom’s Hardware, обойти вычислительные ограничения движка игры помогло использование тернарных весов. Каждый параметр нейросети принимает только три дискретных значения: −1, 0 или +1. Это позволило заменить тяжелые математические операции умножения на простые циклы сложения, вычитания или пропуска такта.

Обучение модели и скорость инференса

По данным автора в сообществе Reddit, модель обучалась вне игры на языках Python и Rust по датасету DailyDialog (11 118 бытовых диалогов), после чего готовые веса были транслированы в координаты и команды блоков.

Бот может поддерживать простой разговорный диалог на английском языке, но не предназначен для математических вычислений или сложных фактологических ответов. Показатель перплексии (метрика неопределённости модели) составил 38,8 пункта.

При стандартной скорости работы движка (20 тиков в секунду) генерация одного слова занимает 3,2 секунды, а при разгоне сервера до 35 тиков в секунду задержка снижается до 1,8 секунды. На проектирование и сборку всей структуры у автора ушло около 70 часов.

Поделиться

Оставить комментарий