Neuronové sítě pro hru gomoku

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Ondřej Ryšavý, Ph.D. (místopředseda) doc. RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Je možné váš framework aplikovat na hraní hry Othello? Jaké jsou nutné změny? Je možné váš framework aplikovat na hraní hry Go? Jaké jsou nutné změny? Jaký je vliv okrajů hrací plochy na konvoluční síť? Jaké změny mohou zlepšit kvalitu hry natrénovaného systému, nezávisle na architektuře sítě?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHradiš, Michalcs
dc.contributor.authorBako, Matúšcs
dc.contributor.refereeKolář, Martincs
dc.date.created2017cs
dc.description.abstractCieľom tejto bakalárkej práce je vytvoriť umelú inteligenciu, ktorá dokáže hrať hru Gomoku. Narozdiel od konvenčných metód prehľadávania stavového priestoru a ručně definovaných pravidiel kombinujem stochastické prehľadávanie s použitím konvolučných neurónových sietí. Strategická neurónová sieť určuje pravdepodobnostnú distribúciu pre všetky pozície na hracej ploche pri danej konfigurácii a ohodnocovacia sieť určuje pravdepodobnosť výhry. Natrénoval som architektúry neurónových sietí s rôznym počtom konvolučných vrstiev a s rôznymi veľkosťami konvolučných jadier. Z experimentov vyplinulo, že bez použitia ohodnocovacej siete a prehľadávacieho algoritmu je problematické zakončiť hru, avšak strategická sieť dokáže fungovať ako dostatočne silná heuristika pre výber ťahu. Napriek relatívne malej množine trénovacích dát je mnou vytvorená umelá inteligencia schopná poraziť nižšie umiestnené programy zo súťaže Gomocup.cs
dc.description.abstractThe goal of this thesis is to create an artificial intelligence for playing Gomoku. While conventional methods usually use state space search combined with predefined rules, this artificial intelligence uses state space search and learned neural networks. A strategic network computes probability distribution for given a board state and a value network determines outcome of the game from a given board state. I trained multiple architectures of neural networks with different number of convolutional layers and different sizes of convolution kernels. Experiments show, that it is problematic to end a game without using the value network or search algorithm, but the strategic network can be used as a heuristic for choosing next move. Despite using relatively small dataset, created artificial intelligence is capable of beating weaker programs from Gomocup competition.en
dc.description.markAcs
dc.identifier.citationBAKO, M. Neuronové sítě pro hru gomoku [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106497cs
dc.identifier.urihttp://hdl.handle.net/11012/69718
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectUmelá inteligenciacs
dc.subjectNeurónové sietecs
dc.subjectGomokucs
dc.subjectArtificial intelligenceen
dc.subjectNeural networksen
dc.subjectGomokuen
dc.titleNeuronové sítě pro hru gomokucs
dc.title.alternativePlaying Gomoku with Neural Networksen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2017-06-14cs
dcterms.modified2020-05-10-16:13:10cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106497en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:00:52en
sync.item.modts2025.01.15 13:08:15en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.61 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20168_v.pdf
Size:
85.36 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-20168_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20168_o.pdf
Size:
90.18 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-20168_o.pdf
Loading...
Thumbnail Image
Name:
review_106497.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
file review_106497.html
Collections