Month/Year of Graduation
5-2019
Degree Name
Bachelor of Science (B.S.)
Department
Computer Science
First Advisor
Dr. Prithviraj (Raj) Dasgupta
Abstract
This research aims to study the AlphaGo project series, a group of artificial intelligences for playing the game ‘Go’, and develop and train an artificial intelligence through reinforcement learning to play the game Go as well. Go is a 2-player board game where players take turns placing black and white pieces on a 19X19-tiled board in an adjacent tile to a similarly colored piece. Various statistics will be collected to determine its capability in comparison to the go-playing projects of AlphaGo and AlphaGo Zero (AGZ). Unlike the AlphaGo and AGZ projects, this research-developed artificial intelligence will attempt to play a much smaller board of size 9x9 due to the high level of complexity and the unavailability of the required computer power necessary to play at much higher board sizes. Although there are few graphical elements to this project, one element the user will have access to is the board state at each decision of the research-developed AI and its adversarial AI.
Recommended Citation
Skalka, Nathan, "Building an Artificial Intelligence to Learn Go" (2019). Theses/Capstones/Creative Projects. 59.
https://digitalcommons.unomaha.edu/university_honors_program/59