Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.uci.cu/jspui/handle/123456789/10586
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorAlcolea Nuñez, A. Rubén-
dc.contributor.authorSánchez Zerquera, Daniel Enrique-
dc.coverage.spatial1001206en_US
dc.date.accessioned2023-06-06T14:08:05Z-
dc.date.available2023-06-06T14:08:05Z-
dc.date.issued2022-06-
dc.identifier.urihttps://repositorio.uci.cu/jspui/handle/123456789/10586-
dc.description.abstractEl aprendizaje reforzado es una vertiente del machine learning o aprendizaje automático que en la última década ha ganado gran protagonismo por su elevado desempeño en todo tipo de tareas en las que programar manualmente una inteligencia artificial que las realice sea demasiado complicado, impulsado por constantes avances y nuevos algoritmos que surgen año tras año. Expertos han logrado además, mediante el uso de técnicas de aprendizaje reforzado, un hito antes imposible de alcanzar: desempeño sobrehumano de agentes en juegos mucho más complejos que un simple Pong, lo que, junto a la ausencia en el Centro de Tecnologías Interactivas de la Universidad de las Ciencias Informáticas de productos que usen este tipo de tecnología, impulsó la investigación para desarrollar jugadores virtuales empleando aprendizaje reforzado. Un profundo análisis de diversos elementos teóricos relacionados con el tema permite la selección del algoritmo PPO con una CNN por encima de otros para emplear como base para el agente, implementado con ayuda del paquete ML-Agents para Unity y Python. La metodología XP fue la guía para el diseño e implementación de la solución, teniendo como apoyo una serie de pruebas de aceptación para el demo y de desempeño del agente para validar la solución como adecuada.en_US
dc.description.abstractReinforcement learning is a branch of machine learning that in the last decade has gained great prominence due to its high performance in all kinds of tasks in which manually programming an artificial intelligence to perform them is too complicated, driven by constant advances and new algorithms that emerge year after year. Experts have also achieved, through the use of reinforcement learning techniques, a milestone previously impossible to achieve: superhuman performance of agents in games much more complex than simple Pong, which, together with the absence in the Interactive Technologies Center of the University of Informatics Sciences of products that use this type of technology, promoted research to develop virtual players using reinforcement learning. A deep analysis of various theoretical elements related to the subject allows the selection of the PPO algorithm with a CNN over others to use as a base for the agent, implemented with the help of the ML-Agents package for Unity and Python. The XP methodology was the guide for the design and implementation of the solution, supported by a series of acceptance tests for the demo and agent performance to validate the solution as adequate.en_US
dc.language.isospaen_US
dc.publisherUniversidad de las Ciencias Informáticas. Facultad 4en_US
dc.subjectAPRENDIZAJE REFORZADOen_US
dc.subjectINTELIGENCIA ARTIFICIALen_US
dc.subjectAGENTEen_US
dc.subjectAPRENDIZAJE AUTOMATICOen_US
dc.subject.otherSOFTWAREen_US
dc.subject.otherDESARROLLO DE SOFTWAREen_US
dc.subject.otherMETRICAen_US
dc.subject.otherVALIDACIONen_US
dc.subject.otherJUEGOSen_US
dc.subject.otherTECNOLOGIASen_US
dc.titleAprendizaje reforzado para el desarrollo de jugadores virtualesen_US
dc.typebachelorThesisen_US
Aparece en las colecciones: Trabajos de Diploma

Ficheros en este ítem:
Fichero Tamaño Formato  
17-TD_9875_22.pdf
  Restricted Access
2.18 MBAdobe PDFVisualizar/Abrir


Los ítems del Repositorio están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.