DocumentCode
3496776
Title
Connectionist reinforcement learning for intelligent unit micro management in StarCraft
Author
Shantia, Amirhosein ; Begue, Eric ; Wiering, Marco
Author_Institution
Dept. of Comput. Sci., Univ. of Groningen, Groningen, Netherlands
fYear
2011
fDate
July 31 2011-Aug. 5 2011
Firstpage
1794
Lastpage
1801
Abstract
Real Time Strategy Games are one of the most popular game schemes in PC markets and offer a dynamic environment that involves several interacting agents. The core strategies that need to be developed in these games are unit micro management, building order, resource management, and the game main tactic. Unfortunately, current games only use scripted and fixed behaviors for their artificial intelligence (AI), and the player can easily learn the counter measures to defeat the AI. In this paper, we describe a system based on neural networks that controls a set of units of the same type in the popular game StarCraft. Using the neural networks, the units will either choose a unit to attack or evade from the battlefield. The system uses reinforcement learning combined with neural networks using online Sarsa and neural-fitted Sarsa, both with a short term memory reward function. We also present an incremental learning method for training the units for larger scenarios involving more units using trained neural networks on smaller scenarios. Additionally, we developed a novel sensing system to feed the environment data to the neural networks using separate vision grids. The simulation results show superior performance against the human-made AI scripts in StarCraft.
Keywords
artificial intelligence; computer games; neural nets; software agents; PC markets; StarCraft; artificial intelligence; building order; connectionist reinforcement learning; game main tactic; intelligent unit micro management; interacting agents; neural networks; neural-fitted Sarsa; online Sarsa; realtime strategy games; resource management; short term memory reward function; Games; Learning; Learning systems; Neural networks; Real time systems; Training;
fLanguage
English
Publisher
ieee
Conference_Titel
Neural Networks (IJCNN), The 2011 International Joint Conference on
Conference_Location
San Jose, CA
ISSN
2161-4393
Print_ISBN
978-1-4244-9635-8
Type
conf
DOI
10.1109/IJCNN.2011.6033442
Filename
6033442
Link To Document