NNUE

Также известно как: Efficiently Updatable Neural Network

Архитектура нейронной сети для оценки шахматных позиций с эффективным обновлением между близкими позициями.

Объяснение

NNUE означает Efficiently Updatable Neural Network, то есть эффективно обновляемую нейронную сеть. Нейронная сеть является математической моделью, обученной на примерах преобразовывать входные данные в полезный результат. В шахматах NNUE получает представление позиции и выдаёт оценку, помогающую определить наиболее перспективные продолжения.

Главная особенность этой архитектуры заключается в эффективном обновлении. Между одной исследуемой позицией и следующей обычно меняется лишь небольшая часть доски. NNUE использует это ограниченное изменение, чтобы повторно применять значительную часть внутренних вычислений сети, а не пересчитывать всё с нуля в каждом узле. Узел является одной позицией, рассмотренной во время поиска движка. Сеть обучают на больших наборах шахматных позиций и оценок, используемых как целевые значения.

NNUE не заменяет поиск. Сеть оценивает позиции, а движок по-прежнему генерирует ходы, исследует варианты и сравнивает результаты. Поэтому её не следует путать с , то есть последовательностью, которую движок в данный момент считает лучшей и может показывать пользователю. Также не стоит судить о версии только по : оценка NNUE может требовать больше работы на каждый узел, но всё равно приводить к более сильным решениям.

Распространённые заблуждения

NNUE и шахматный движок

NNUE является методом оценки, который может входить в состав движка. Полному движку также нужны поиск, генерация ходов, управление временем и другие компоненты.

Открыть термин

Источники

  1. 1.NNUE, Stockfish Developers
  2. 2.Terminology, Stockfish Developers

Связанные термины

© 2026 MindZug