Reinforcement learning s aplikací ve hrách
Loading...
Files
Downloads
4
Date issued
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská – Technická univerzita Ostrava
Location
Signature
Abstract
The aim of this thesis is to analyse and validate the methods of approches used in reinforcement learning with application in games. The first part of the thesis describes the theoretical introduction to reinforcement learning, including a description of individual methods that are implemented as part of the practical task. The second part of the thesis is dedicated to the implementation task. Experiments are performed in an application developed in the Python programming language. The PyGame framework is used for the purpose of visualising the game environment. Working with artificial neural networks is handled using the PyTorch framework. The essence of the application is to collect coins generated in a maze-like environment. The conclusion of the thesis summarizes the observations and evaluates the experiments performed with individual methods, the results of which are represented by graphs of the reward obtained by the agent.
Description
Subject(s)
Reinforcement learning, Artificial neural networks, Deep Reinforcement learning, Python, PyTorch, Artificial intelligence