Teaching an AI agent how to drive on complex racetracks using reinforcement learning
| dc.contributor.advisor | Bogacsovics, Gergő | |
| dc.contributor.author | Qin, Yuchen | |
| dc.contributor.department | DE--Informatikai Kar | |
| dc.date.accessioned | 2023-04-11T10:58:55Z | |
| dc.date.available | 2023-04-11T10:58:55Z | |
| dc.date.created | 2023-04-05 | |
| dc.description.abstract | The main objective of this thesis is to educate a reinforcement learning (RL) agent on acquiring the skill of driving a car in the Unity environment. The central focus of this thesis is to train a reinforcement learning (RL) agent utilizing a deep neural network to effectively control and optimize its behavior in order to achieve a specific task or environment. This will be achieved through the application of various reward functions, utilizing the Proximal Policy Optimization (PPO) algorithm. Throughout the training process, I conducted extensive experimentation with various combinations of hyperparameters and network settings. Additionally, I explored different approaches for calculating rewards in order to identify the most effective method for achieving optimal RL agent performance. | |
| dc.description.corrector | N.I. | |
| dc.description.course | Computer Science Engineering | |
| dc.description.degree | BSc/BA | |
| dc.format.extent | 46 | |
| dc.identifier.uri | https://hdl.handle.net/2437/349087 | |
| dc.language.iso | en | |
| dc.rights.access | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
| dc.subject | Reinforcement Learning | |
| dc.subject | Unity | |
| dc.subject | AI | |
| dc.subject | Track | |
| dc.subject | Car | |
| dc.subject.dspace | DEENK Témalista::Informatika::Számítógéptudomány | |
| dc.title | Teaching an AI agent how to drive on complex racetracks using reinforcement learning |