Técnicas de IA para aprendizaje de comportamientos en el juego MsPacMan Vs. Ghost
dc.contributor.advisor | Recio García, Juan Antonio | |
dc.contributor.advisor | Díaz Agudo, Belén | |
dc.contributor.author | Hernández Martínez, Daniel | |
dc.contributor.author | Corpas Calvo, Alejandro | |
dc.contributor.author | Bugoi, David | |
dc.date.accessioned | 2023-06-16T13:24:16Z | |
dc.date.available | 2023-06-16T13:24:16Z | |
dc.date.issued | 2022-05-30 | |
dc.degree.title | Grado en Ingeniería Informática | |
dc.description | Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 20221/2022. El código de este proyecto es accesible a través de este enlace: https://github.com/UCM-GAIA/MsPacManEngine-RL | |
dc.description.abstract | Una de las industrias que más relación guarda con la inteligencia artificial es la de los videojuegos. En nuestro caso hemos usado el juego MsPacMan Vs. Ghost como entorno de experimentación para el aprendizaje automático de comportamientos. En él hemos aplicado algunas de las técnicas de aprendizaje por refuerzo más populares, el Q-learning y el aprendizaje por refuerzo profundo. La comprensión acerca del funcionamiento de ambos algoritmos la hemos realizado gracias al uso del entorno de OpenAI, Gym. Una vez entendidas las bases de cada tipo de agente hemos aplicado los conocimientos al problema que nos ocupaba. A lo largo del proceso hemos ido sacando conclusiones y aprendiendo las ventajas e inconvenientes de cada técnica. | |
dc.description.abstract | The videogame industry is one of the industries most closely related to artificial intelligence. In our case we have used MsPacMan Vs. Ghost as an experimental environment for automatic behavioral learning. This game has allowed us to apply some of the most popular reinforcement learning techniques, Q-learning and deep reinforcement learning. We have understood how both algorithms work by using the OpenAI environment, Gym. Once we understood the basics of each type of agent, we applied the new knowledge to our problem. Throughout the process we have been drawing conclusions and learning the advantages and disadvantages of each technique. | |
dc.description.department | Depto. de Ingeniería de Software e Inteligencia Artificial (ISIA) | |
dc.description.faculty | Fac. de Informática | |
dc.description.refereed | TRUE | |
dc.description.status | unpub | |
dc.eprint.id | https://eprints.ucm.es/id/eprint/74632 | |
dc.identifier.relatedurl | https://github.com/UCM-GAIA/MsPacManEngine-RL | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/3272 | |
dc.language.iso | spa | |
dc.page.total | 118 | |
dc.rights | Atribución-NoComercial 3.0 España | |
dc.rights.accessRights | open access | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc/3.0/es/ | |
dc.subject.cdu | 004(043.3) | |
dc.subject.keyword | Inteligencia artificial | |
dc.subject.keyword | Aprendizaje por refuerzo | |
dc.subject.keyword | OpenAI Gym | |
dc.subject.keyword | Motor de MsPacMan Vs. Ghost | |
dc.subject.keyword | Q-Learning | |
dc.subject.keyword | Tabla Q 7 | |
dc.subject.keyword | Aprendizaje por refuerzo profundo | |
dc.subject.keyword | Red neuronal | |
dc.subject.keyword | Máquina de estados finito | |
dc.subject.keyword | Artificial intelligence | |
dc.subject.keyword | Reinforcement learning | |
dc.subject.keyword | MsPacMan Vs. Ghost engine | |
dc.subject.keyword | Q-learning | |
dc.subject.keyword | Q Table | |
dc.subject.keyword | Deep reinforcement learning | |
dc.subject.keyword | Neural network | |
dc.subject.keyword | Finit state machine | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.unesco | 1203.17 Informática | |
dc.title | Técnicas de IA para aprendizaje de comportamientos en el juego MsPacMan Vs. Ghost | |
dc.title.alternative | AI techniques for behavioral learning in the game MsPacMan Vs. Ghost | |
dc.type | bachelor thesis | |
dspace.entity.type | Publication | |
relation.isAdvisorOfPublication | 6e94b3e8-1cba-4505-9d17-a0c09a524300 | |
relation.isAdvisorOfPublication.latestForDiscovery | 6e94b3e8-1cba-4505-9d17-a0c09a524300 |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- CORPAS CALVO 51372_ALEJANDRO_CORPAS_CALVO_Tecnicas_de_IA_para_aprendizaje_de_comportamientos_en_el_juego_MsPacMan_Vs._Ghost__final__1398832_1705925589 (1).pdf
- Size:
- 2.35 MB
- Format:
- Adobe Portable Document Format