Forecasting Evolution of Clusters in StarCraft II with Hebbian Learning

08/19/2022
by   Beomseok Kang, et al.
0

Tactics in StarCraft II are closely related to group behavior of the game agents. In other words, human players in the game often group spatially near agents into a team and control the team to defeat opponents. In this light, clustering the agents in StarCraft II has been studied for various purposes such as the efficient control of the agents in multi-agent reinforcement learning and game analytic tools for the game users. However, these works do not aim to learn and predict dynamics of the clusters, limiting the applications to currently observed game status. In this paper, we present a hybrid AI model that couples unsupervised and self-supervised learning to forecast evolution of the clusters in StarCraft II. We develop an unsupervised Hebbian learning method in a set-to-cluster module to efficiently create a variable number of the clusters, and it also features lower inference time complexity than conventional k-means clustering. For the prediction task, a long short-term memory based prediction module is designed to recursively forecast state vectors generated by the set-to-cluster module. We observe the proposed model successfully predicts complex evolution of the clusters with regard to cluster centroids and their radii.

READ FULL TEXT
research
04/20/2023

Mastering Asymmetrical Multiplayer Game with Multi-Agent Asymmetric-Evolution Reinforcement Learning

Asymmetrical multiplayer (AMP) game is a popular game genre which involv...
research
05/20/2021

Human-agent coordination in a group formation game

Coordination and cooperation between humans and autonomous agents in coo...
research
07/13/2022

Unsupervised Hebbian Learning on Point Sets in StarCraft II

Learning the evolution of real-time strategy (RTS) game is a challenging...
research
06/05/2021

Integrating Auxiliary Information in Self-supervised Learning

This paper presents to integrate the auxiliary information (e.g., additi...
research
11/02/2022

Cluster Assignment in Multi-Agent Systems : Sparsity Bounds and Fault Tolerance

We study cluster assignment in homogeneous diffusive multi-agent network...
research
06/13/2012

Learning and Solving Many-Player Games through a Cluster-Based Representation

In addressing the challenge of exponential scaling with the number of ag...
research
10/10/2019

Passive network evolution promotes group welfare in complex networks

The Parrondo's paradox is a counterintuitive phenomenon in which individ...

Please sign up or login with your details

Forgot password? Click here to reset