Knowledge-Guided Agent-Tactic-Aware Learning for StarCraft Micromanagement

Abstract

As an important and challenging problem in artificial intelligence (AI) game playing, StarCraft micromanagement involves a dynamically adversarial game playing process with complex multi-agent control within a large action space. In this paper, we propose a novel knowledge-guided agent-tactic-aware learning scheme, that is, opponent-guided tactic learning (OGTL), to cope with this micromanagement problem. In principle, the proposed scheme takes a two-stage cascaded learning strategy which is capable of not only transferring the human tactic knowledge from the human-made opponent agents to our AI agents but also improving the adversarial ability. With the power of reinforcement learning, such a knowledge-guided agent-tactic-aware scheme has the ability to guide the AI agents to achieve high winning-rate performances while accelerating the policy exploration process in a tactic-interpretable fashion. Experimental results demonstrate the effectiveness of the proposed scheme against the state-of-the-art approaches in several benchmark combat scenarios.

Cite

Text

Hu et al. "Knowledge-Guided Agent-Tactic-Aware Learning for StarCraft Micromanagement." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/204

Markdown

[Hu et al. "Knowledge-Guided Agent-Tactic-Aware Learning for StarCraft Micromanagement." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/hu2018ijcai-knowledge/) doi:10.24963/IJCAI.2018/204

BibTeX

@inproceedings{hu2018ijcai-knowledge,
  title     = {{Knowledge-Guided Agent-Tactic-Aware Learning for StarCraft Micromanagement}},
  author    = {Hu, Yue and Li, Juntao and Li, Xi and Pan, Gang and Xu, Mingliang},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {1471-1477},
  doi       = {10.24963/IJCAI.2018/204},
  url       = {https://mlanthology.org/ijcai/2018/hu2018ijcai-knowledge/}
}