Alessandro Picardi
A comparison of Different Machine Learning Techniques to Develop the AI of a Virtual Racing Game.
Rel. Andrea Giuseppe Bottino, Francesco Strada. Politecnico di Torino, Master of science program in Computer Engineering, 2021
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
| Abstract: |
Nowadays machine learning (ML) is a field of study that is applied in numerous fields of application: Image classification, Identity fraud detection, Market forecasting, Customer segmentation and others. Another interesting field of study for ML is Video Game. In a virtual environment we can train an Artificial Intelligence (AI) and not script it with thousands of lines of code. A ML-AI could be a Non Player Character that interact with a human player in a friendly or hostile way. It could be an agent that learn how to perform a task in a single player game. The idea of this dissertation is to create a virtual environment with three different AIs trained with a different approach: Reinforcement Learning, Imitation Learning and Curriculum Learning. These agents are trained to compete against a human player in a racing game. |
|---|---|
| Relators: | Andrea Giuseppe Bottino, Francesco Strada |
| Academic year: | 2020/21 |
| Publication type: | Electronic |
| Number of Pages: | 79 |
| Subjects: | |
| Corso di laurea: | Master of science program in Computer Engineering |
| Classe di laurea: | New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING |
| Aziende collaboratrici: | UNSPECIFIED |
| URI: | http://webthesis.biblio.polito.it/id/eprint/18168 |
![]() |
Modify record (reserved for operators) |



Licenza Creative Commons - Attribuzione 3.0 Italia