IA en videojuegos: Deep Reinforcement Learning
Author
Armillas Hernández, ManuelDate
2023Abstract
El objetivo de este trabajo ha sido el de desarrollar un videojuego en Unity3D que funcionara con Deep Reinforcement Learning (subrama del aprendizaje automático que combina el aprendizaje por refuerzo y el aprendizaje profundo), haciendo uso de la librería ML Agents de Unity para el entrenamiento de agentes. A lo largo del proyecto comentaremos cada uno de los juegos desarrollados, explicando su funcionamiento y objetivo y haciendo énfasis en las herramientas utilizadas y la codificación del agente The objective of this project has been to develop a Unity3D video game that works with Deep Reinforcement Learning (a subbranch of machine learning that combines reinforcement learning and deep learning), making use of Unity's ML Agents library for training agents. Throughout the project we will comment on each of the games developed, explaining its operation and objective and emphasizing the tools used and the agent's coding.