Cargando…
Student of Games: A unified learning algorithm for both perfect and imperfect information games
Games have a long history as benchmarks for progress in artificial intelligence. Approaches using search and learning produced strong performance across many perfect information games, and approaches using game-theoretic reasoning and learning demonstrated strong performance for specific imperfect i...
Autores principales: | , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Association for the Advancement of Science
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651118/ https://www.ncbi.nlm.nih.gov/pubmed/37967182 http://dx.doi.org/10.1126/sciadv.adg3256 |
_version_ | 1785147595445764096 |
---|---|
author | Schmid, Martin Moravčík, Matej Burch, Neil Kadlec, Rudolf Davidson, Josh Waugh, Kevin Bard, Nolan Timbers, Finbarr Lanctot, Marc Holland, G. Zacharias Davoodi, Elnaz Christianson, Alden Bowling, Michael |
author_facet | Schmid, Martin Moravčík, Matej Burch, Neil Kadlec, Rudolf Davidson, Josh Waugh, Kevin Bard, Nolan Timbers, Finbarr Lanctot, Marc Holland, G. Zacharias Davoodi, Elnaz Christianson, Alden Bowling, Michael |
author_sort | Schmid, Martin |
collection | PubMed |
description | Games have a long history as benchmarks for progress in artificial intelligence. Approaches using search and learning produced strong performance across many perfect information games, and approaches using game-theoretic reasoning and learning demonstrated strong performance for specific imperfect information poker variants. We introduce Student of Games, a general-purpose algorithm that unifies previous approaches, combining guided search, self-play learning, and game-theoretic reasoning. Student of Games achieves strong empirical performance in large perfect and imperfect information games—an important step toward truly general algorithms for arbitrary environments. We prove that Student of Games is sound, converging to perfect play as available computation and approximation capacity increases. Student of Games reaches strong performance in chess and Go, beats the strongest openly available agent in heads-up no-limit Texas hold’em poker, and defeats the state-of-the-art agent in Scotland Yard, an imperfect information game that illustrates the value of guided search, learning, and game-theoretic reasoning. |
format | Online Article Text |
id | pubmed-10651118 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | American Association for the Advancement of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-106511182023-11-15 Student of Games: A unified learning algorithm for both perfect and imperfect information games Schmid, Martin Moravčík, Matej Burch, Neil Kadlec, Rudolf Davidson, Josh Waugh, Kevin Bard, Nolan Timbers, Finbarr Lanctot, Marc Holland, G. Zacharias Davoodi, Elnaz Christianson, Alden Bowling, Michael Sci Adv Social and Interdisciplinary Sciences Games have a long history as benchmarks for progress in artificial intelligence. Approaches using search and learning produced strong performance across many perfect information games, and approaches using game-theoretic reasoning and learning demonstrated strong performance for specific imperfect information poker variants. We introduce Student of Games, a general-purpose algorithm that unifies previous approaches, combining guided search, self-play learning, and game-theoretic reasoning. Student of Games achieves strong empirical performance in large perfect and imperfect information games—an important step toward truly general algorithms for arbitrary environments. We prove that Student of Games is sound, converging to perfect play as available computation and approximation capacity increases. Student of Games reaches strong performance in chess and Go, beats the strongest openly available agent in heads-up no-limit Texas hold’em poker, and defeats the state-of-the-art agent in Scotland Yard, an imperfect information game that illustrates the value of guided search, learning, and game-theoretic reasoning. American Association for the Advancement of Science 2023-11-15 /pmc/articles/PMC10651118/ /pubmed/37967182 http://dx.doi.org/10.1126/sciadv.adg3256 Text en Copyright © 2023 The Authors, some rights reserved; exclusive licensee American Association for the Advancement of Science. No claim to original U.S. Government Works. Distributed under a Creative Commons Attribution License 4.0 (CC BY). https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution license (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Social and Interdisciplinary Sciences Schmid, Martin Moravčík, Matej Burch, Neil Kadlec, Rudolf Davidson, Josh Waugh, Kevin Bard, Nolan Timbers, Finbarr Lanctot, Marc Holland, G. Zacharias Davoodi, Elnaz Christianson, Alden Bowling, Michael Student of Games: A unified learning algorithm for both perfect and imperfect information games |
title | Student of Games: A unified learning algorithm for both perfect and imperfect information games |
title_full | Student of Games: A unified learning algorithm for both perfect and imperfect information games |
title_fullStr | Student of Games: A unified learning algorithm for both perfect and imperfect information games |
title_full_unstemmed | Student of Games: A unified learning algorithm for both perfect and imperfect information games |
title_short | Student of Games: A unified learning algorithm for both perfect and imperfect information games |
title_sort | student of games: a unified learning algorithm for both perfect and imperfect information games |
topic | Social and Interdisciplinary Sciences |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10651118/ https://www.ncbi.nlm.nih.gov/pubmed/37967182 http://dx.doi.org/10.1126/sciadv.adg3256 |
work_keys_str_mv | AT schmidmartin studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT moravcikmatej studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT burchneil studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT kadlecrudolf studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT davidsonjosh studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT waughkevin studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT bardnolan studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT timbersfinbarr studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT lanctotmarc studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT hollandgzacharias studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT davoodielnaz studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT christiansonalden studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames AT bowlingmichael studentofgamesaunifiedlearningalgorithmforbothperfectandimperfectinformationgames |