Penjelasan
NNUE adalah singkatan dari Efficiently Updatable Neural Network. Jaringan saraf adalah model matematis yang dilatih dari contoh untuk mengubah data masukan menjadi keluaran yang berguna. Dalam catur, NNUE menerima representasi posisi dan menghasilkan nilai yang membantu menilai kelanjutan mana yang tampak lebih menjanjikan.
Gagasan utamanya adalah pembaruan yang efisien. Dari satu posisi yang ditelusuri ke posisi berikutnya, biasanya hanya sebagian kecil papan yang berubah. NNUE memanfaatkan perubahan terbatas itu agar sebagian besar perhitungan internal jaringan dapat digunakan kembali, alih-alih menghitung semuanya dari awal pada setiap node. Node adalah satu posisi yang diperiksa selama pencarian mesin. Jaringan dilatih dari kumpulan besar posisi catur dan nilai yang digunakan sebagai target pembelajaran.
NNUE tidak menggantikan pencarian. Jaringan mengevaluasi posisi, sementara mesin tetap menghasilkan langkah, menjelajahi variasi, dan membandingkan hasil. Karena itu, metode ini tidak boleh disamakan dengan , yaitu urutan yang saat ini dianggap terbaik oleh mesin dan dapat ditampilkan kepada pengguna. Versi mesin juga tidak boleh dinilai hanya dari : evaluasi NNUE dapat memerlukan lebih banyak pekerjaan per node tetapi tetap menghasilkan keputusan yang lebih kuat.
Kebingungan umum
NNUE dan mesin catur
NNUE adalah metode evaluasi yang dapat menjadi bagian dari mesin; mesin lengkap juga memerlukan pencarian, pembuatan langkah, pengelolaan waktu, dan komponen lain.
Lihat istilahSumber
- 1.NNUE, Stockfish Developers
- 2.Terminology, Stockfish Developers
