Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games

Artificial intelligence allows computer systems to make decisions similar to those of humans. However, the expert knowledge that artificial intelligence systems have is rarely used to teach non-expert humans in a specific knowledge domain. In this paper, we want to explore this possibility by propos...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Víctor Gonzalo-Cristóbal, Edward Rolando Núñez-Valdez, Vicente García-Díaz, Cristian González García, Alba Cotarelo, Alberto Gómez
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/824b238f67934bc08fdf098cf4f05c8b
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:824b238f67934bc08fdf098cf4f05c8b
record_format dspace
spelling oai:doaj.org-article:824b238f67934bc08fdf098cf4f05c8b2021-11-11T15:37:59ZMonte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games10.3390/electronics102126092079-9292https://doaj.org/article/824b238f67934bc08fdf098cf4f05c8b2021-10-01T00:00:00Zhttps://www.mdpi.com/2079-9292/10/21/2609https://doaj.org/toc/2079-9292Artificial intelligence allows computer systems to make decisions similar to those of humans. However, the expert knowledge that artificial intelligence systems have is rarely used to teach non-expert humans in a specific knowledge domain. In this paper, we want to explore this possibility by proposing a tool which presents and explains recommendations for playing board games generated by a Monte Carlo Tree Search algorithm combined with Neural Networks. The aim of the aforementioned tool is to showcase the information in an easily interpretable way and to effectively transfer knowledge: in this case, which movements should be avoided, and which action is recommended. Our system displays the state of the game in the form of a tree, showing all the movements available from the current state and a set of their successors. To convince and try to teach people, the tool offers a series of queries and all information available about every possible movement. In addition, it produces a brief textual explanation for those which are recommended or not advisable. To evaluate the tool, we performed a series of user tests, observing and assessing how participants learn while using this system.Víctor Gonzalo-CristóbalEdward Rolando Núñez-ValdezVicente García-DíazCristian González GarcíaAlba CotareloAlberto GómezMDPI AGarticleMonte Carlo Tree Searchneural networksexplainable AIlearningDots and Boxesboard gamesElectronicsTK7800-8360ENElectronics, Vol 10, Iss 2609, p 2609 (2021)
institution DOAJ
collection DOAJ
language EN
topic Monte Carlo Tree Search
neural networks
explainable AI
learning
Dots and Boxes
board games
Electronics
TK7800-8360
spellingShingle Monte Carlo Tree Search
neural networks
explainable AI
learning
Dots and Boxes
board games
Electronics
TK7800-8360
Víctor Gonzalo-Cristóbal
Edward Rolando Núñez-Valdez
Vicente García-Díaz
Cristian González García
Alba Cotarelo
Alberto Gómez
Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games
description Artificial intelligence allows computer systems to make decisions similar to those of humans. However, the expert knowledge that artificial intelligence systems have is rarely used to teach non-expert humans in a specific knowledge domain. In this paper, we want to explore this possibility by proposing a tool which presents and explains recommendations for playing board games generated by a Monte Carlo Tree Search algorithm combined with Neural Networks. The aim of the aforementioned tool is to showcase the information in an easily interpretable way and to effectively transfer knowledge: in this case, which movements should be avoided, and which action is recommended. Our system displays the state of the game in the form of a tree, showing all the movements available from the current state and a set of their successors. To convince and try to teach people, the tool offers a series of queries and all information available about every possible movement. In addition, it produces a brief textual explanation for those which are recommended or not advisable. To evaluate the tool, we performed a series of user tests, observing and assessing how participants learn while using this system.
format article
author Víctor Gonzalo-Cristóbal
Edward Rolando Núñez-Valdez
Vicente García-Díaz
Cristian González García
Alba Cotarelo
Alberto Gómez
author_facet Víctor Gonzalo-Cristóbal
Edward Rolando Núñez-Valdez
Vicente García-Díaz
Cristian González García
Alba Cotarelo
Alberto Gómez
author_sort Víctor Gonzalo-Cristóbal
title Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games
title_short Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games
title_full Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games
title_fullStr Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games
title_full_unstemmed Monte Carlo Tree Search as a Tool for Self-Learning and Teaching People to Play Complete Information Board Games
title_sort monte carlo tree search as a tool for self-learning and teaching people to play complete information board games
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/824b238f67934bc08fdf098cf4f05c8b
work_keys_str_mv AT victorgonzalocristobal montecarlotreesearchasatoolforselflearningandteachingpeopletoplaycompleteinformationboardgames
AT edwardrolandonunezvaldez montecarlotreesearchasatoolforselflearningandteachingpeopletoplaycompleteinformationboardgames
AT vicentegarciadiaz montecarlotreesearchasatoolforselflearningandteachingpeopletoplaycompleteinformationboardgames
AT cristiangonzalezgarcia montecarlotreesearchasatoolforselflearningandteachingpeopletoplaycompleteinformationboardgames
AT albacotarelo montecarlotreesearchasatoolforselflearningandteachingpeopletoplaycompleteinformationboardgames
AT albertogomez montecarlotreesearchasatoolforselflearningandteachingpeopletoplaycompleteinformationboardgames
_version_ 1718434809596870656