Zobrazit minimální záznam

Neural Networks in Chess Game



dc.contributor.advisorSmítková Janků Ladislava
dc.contributor.authorJakub Zeman
dc.date.accessioned2023-06-22T22:53:31Z
dc.date.available2023-06-22T22:53:31Z
dc.date.issued2023-06-22
dc.identifierKOS-1180078721505
dc.identifier.urihttp://hdl.handle.net/10467/110005
dc.description.abstractTato práce se zaměřuje na využití neuronových sítí v šachovém enginu. Neuronové sítě jsou trénovány jak pomocí supervizovaného, tak pomocí posilovaného učení. Pro supervizovanou část práce byl navržen algoritmus automatického generování dat ze šachového enginu Stockfish. Tato část také obsahuje analýzu vztahu mezi MiniMax algoritmem a výstupem dopředného průchodu neuronovou sítí, dále vztah mezi hloubkou generovaných dat a použitím vhodného typu architektury ResNet. Navrhuje metriku komplexity šachovnice a odhaluje limity konvolučních neuronových sítí najít a využít informaci skrytou v herním stromě. V druhé části práce obsahuje srovnání více přístupů k posilovanému učení šachového enginu, navrhuje novou metodu k tréninku, která dosahuje lepších výsledků než standartní metoda ve dvou praktických experimentech.cze
dc.description.abstractThis thesis aims to investigate the application of neural networks in a chess engine. Neural networks are trained using supervised and reinforcement learning. The supervised learning part of the thesis involves automatic dataset generation from the Stockfish chess engine. This part also includes an analysis of the relationship between the MiniMax algorithm and the output of a neural network's single forward pass, as well as the connection between the depth of the generated dataset and the use of the appropriate type of ResNet architecture. Proposes metrics of board complexity and reveals limitations of convolutional neural networks to find and utilize information hidden in the game tree. In addition, the thesis compares multiple approaches to reinforcement learning of the chess engine, proposes novel method to reinforcement learning, which achieved better results than standard method in two practical experiments.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectneuronové sítěcze
dc.subjectšachycze
dc.subjecthluboké učenícze
dc.subjectsupervizované učenícze
dc.subjectposilované učenícze
dc.subjectMiniMax algoritmuscze
dc.subjectprohledávání stavového prostorucze
dc.subjectneural networkseng
dc.subjectchesseng
dc.subjectdeep learningeng
dc.subjectsupervised learningeng
dc.subjectreinforcement learningeng
dc.subjectMiniMax algorithmeng
dc.subjectstate space searcheng
dc.titleAplikace neuronových sítí v šachové hřecze
dc.titleNeural Networks in Chess Gameeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeGlaser Jan
theses.degree.disciplineZnalostní inženýrstvícze
theses.degree.grantorkatedra aplikované matematikycze
theses.degree.programmeInformatika 2009cze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam