dc.contributor.advisor | Platoš, Jan | |
dc.contributor.author | Hlavsa, Milan | |
dc.date.accessioned | 2022-09-01T07:20:30Z | |
dc.date.available | 2022-09-01T07:20:30Z | |
dc.date.issued | 2022 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/147323 | |
dc.description.abstract | Práce se zabývá nastudováním strojového učení, konkrétně reinforcement learning algoritmů a jejich následnou aplikaci ve hře. Byla vytvořena hra dáma dle vlastně zvolených pravidel v prostředí herního engine Unity. Následně byly ve stejném prostředí implementovány dva reinforcement learning algoritmy s aplikací na hru dáma. Program byl spuštěn za účelem naučení umělé inteligence hrát hru. Po ukončení byly navrženy testy pro vyzkoušení naučené inteligence. Tyto testy zahrnují jak hry umělé inteligence proti umělé inteligenci, tak hry člověka proti umělé inteligenci. Na konci práce byly výsledky testování vyhodnoceny. | cs |
dc.description.abstract | This thesis deals with the study of machine learning, specifically reinforcement learning algorithms and their application in the game. The game called checkers was created with chosen rules in the Unity game engine environment. Subsequently, two reinforcement learning algorithms were implemented in the same environment and then applied to a checkers game. The program was launched for artificial intelligence to learn how to play the game. Upon completion of the learning process, tests were designed to find out, how intelligent are learned artificial intelligences. These tests include both: artificial intelligence against artificial intelligence games and human against artificial intelligence games. At the end, the tests results were evaluated. | en |
dc.format.extent | 1685074 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Strojové učení | cs |
dc.subject | reinforcement learning | cs |
dc.subject | umělá inteligence | cs |
dc.subject | Unity engine | cs |
dc.subject | hra | cs |
dc.subject | Machine learning | en |
dc.subject | reinforcement learning | en |
dc.subject | artificial intelligence | en |
dc.subject | Unity engine | en |
dc.subject | game | en |
dc.title | Reinforcement learning s aplikací ve hrách | cs |
dc.title.alternative | Reinforcement Learning and its Application in Games | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Prokop, Petr | |
dc.date.accepted | 2022-06-01 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | HLA0191_FEI_N2647_2612T025_2022 | |
dc.rights.access | openAccess | |