Nowa wersja platformy, zawierająca wyłącznie zasoby pełnotekstowe, jest już dostępna.
Przejdź na https://bibliotekanauki.pl

PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
2021 | No. 13-14 | 61--69
Tytuł artykułu

Machine learning methods in game of chess implementation

Treść / Zawartość
Warianty tytułu
PL
Metody uczenia maszynowego w implementacji gry w szachy
Języki publikacji
EN
Abstrakty
EN
The following work presents methods of using machine learning to teach a computer to play chess. The first method is based on using records of games played by highly ranked players. The second method is based on the Monte Carlo Tree Search algorithm and reinforcement learning.
PL
W pracy zaprezentowano metody wykorzystania uczenia maszynowego do nauki komputera gry w szachy. Pierwsza metoda bazuje na użyciu zapisów przebiegów partii rozgrywanych przez wysoko klasyfikowanych graczy, zaś druga opiera się na algorytmie Monte Carlo Tree Search oraz uczeniu przez wzmacnianie.
Wydawca

Rocznik
Tom
Strony
61--69
Opis fizyczny
Bibliogr. 9 poz., fot., rys., tab., wykr.
Twórcy
Bibliografia
  • [1] Herud K., Mueller C., “End-to-End Deep Neural Network for Automatic Learning in Chess”, International Journal of Computer Theory and Engineering, Vol. 10, No. 5, 146–151 (2018).
  • [2] Kosiński R., Sztuczne sieci neuronowe: Dynamika nieliniowa i chaos, Wydawnictwo Naukowe PWN, Warszawa 2020.
  • [3] Oshri B., Khandwala N., Predicting Moves in Chess using Convolutional Neural Networks, http://cs231n.stanford.edu/reports/2015/pdfs/ConvChess.pdf.
  • [4] Silver D., et al, “Mastering the game of Go without human knowledge”, Nature, 550, 354–359 (2017).
  • [5] Silver D. et al., Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm, https://arxiv.org/pdf/1712.01815.pdf.
  • [6] Wantoch-Rekowski R., Sieci neuronowe w zadaniach: perceptron wielowarstwowy, Bel Studio, Warszawa 2003.
  • [7] Wójcik P., Metody uczenia maszynowego w implementacji gry w szachy, Warszawa 2020.
  • [8] Zocca V., et al., Deep Learning. Uczenie głębokie z językiem Python. Sztuczna inteligencja i sieci neuronowe, Helion, Gliwice 2018.
  • [9] Forsyth–Edwards Notation [@] https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation.
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-e44c761b-1aa1-41de-86a8-818b8160917a
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.