Deep learning applied to turn-based board games
dc.contributor.advisor | Sánchez Ruiz-Granados, Antonio Alejandro | |
dc.contributor.author | Sanz Sanz, Pablo | |
dc.contributor.author | Villanueva Quirós, Juan Carlos | |
dc.date.accessioned | 2023-06-17T10:53:55Z | |
dc.date.available | 2023-06-17T10:53:55Z | |
dc.date.issued | 2021 | |
dc.degree.title | Doble Grado en Ingeniería Informatica-Matemáticas | |
dc.description | Trabajo fin de Grado en Doble Grado en Ingeniería Informatica-Matemáticas, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2020-2021 | |
dc.description.abstract | Due to the astonishing growth rate in computational power, artificial intelligence is achieving milestones that were considered as inconceivable just a few decades ago. One of them is AlphaZero, an algorithm capable of reaching superhuman performance in chess, shogi and Go, with just a few hours of self-play and given no domain knowledge except the game rules. In this paper, we review the fundamentals, explain how the algorithm works, and develop our own version of it, capable of being executed on a personal computer. Despite the lack of available computational resources, we have managed to master less complex games such as Tic-Tac-Toe and Connect 4. To verify learning, we test our implementation against other strategies and analyze the results obtained. | |
dc.description.abstract | Gracias al ritmo vertiginoso al que crece la capacidad computacional, la inteligencia artificial está ́logrando hitos que hace tan solo unas décadas se consideraban impensables. Uno de ellos es AlphaZero, un algoritmo capaz de alcanzar un nivel de juego sobrehumano en ajedrez, shogi y Go, mediante unas pocas horas de autoaprendizaje y sin conocimiento del dominio excepto las reglas del juego. En este trabajo, revisamos los fundamentos, explicamos cómo funciona el algoritmo y desarrollamos nuestra propia versión de este, capaz de ser ejecutada en un ordenador personal. A pesar de la escasez de recursos computacionales disponibles, hemos conseguido dominar juegos menos complejos como el Tres en Raya y el Conecta 4. Para verificar el aprendizaje, probamos nuestra implementación contra otras estrategias y analizamos los resultados obtenidos. | |
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/66895 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14352/10422 | |
dc.language.iso | eng | |
dc.page.total | 62 | |
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 | AlphaZero | |
dc.subject.keyword | Árboles de búsqueda de Monte Carlo | |
dc.subject.keyword | Aprendizaje por refuerzo | |
dc.subject.keyword | Aprendizaje profundo | |
dc.subject.keyword | Juegos combinacionales. Artificial intelligence | |
dc.subject.keyword | Monte Carlo tree search | |
dc.subject.keyword | Reinforcement learning | |
dc.subject.keyword | Deep learning | |
dc.subject.keyword | Combinational games. | |
dc.subject.keyword | Juegos combinacionalesCombinational games. | |
dc.subject.ucm | Informática (Informática) | |
dc.subject.unesco | 1203.17 Informática | |
dc.title | Deep learning applied to turn-based board games | |
dc.title.alternative | Aprendizaje profundo aplicado a juegos de tablero por turnos | |
dc.type | bachelor thesis | |
dspace.entity.type | Publication | |
relation.isAdvisorOfPublication | 90c1631c-e546-4b8e-b5f2-c12ab516957c | |
relation.isAdvisorOfPublication.latestForDiscovery | 90c1631c-e546-4b8e-b5f2-c12ab516957c |
Download
Original bundle
1 - 1 of 1
Loading...
- Name:
- SANZ SANZ 75354_PABLO_SANZ_SANZ_Aprendizaje_profundo_aplicado_a_juegos_de_tablero_por_turnos_784051_1794016224.pdf
- Size:
- 2.02 MB
- Format:
- Adobe Portable Document Format