Imitation Learning as a Tool for Modeling Cooperative Agent Games

Authors

  • Nikhil Alladi Thomas Jefferson High School for Science and Technology
  • Sam Showalter

DOI:

https://doi.org/10.47611/jsrhs.v13i1.6184

Keywords:

swarm theory, game theory, machine learning, cooperative agent games, cooperative agent, imitation learning, reinforcement learning, markov decision processes

Abstract

The modern day sees constant application of team-level cooperation, and game theory offers a way to model these tasks in a way that provides applicable results. We created a game using Python 3 that had 3 or more agents from one team surround an agent from another team to consume them, with the end goal of consuming the other team. These agents were then trained in a centralized training, decentralized execution schema to mimic an expert’s behavior using imitation learning. Agents trained under this imitation learning schema performed significantly better than agents who followed a random policy, and as more training was supplied to the agents to learn off of, the agents performed better compared to other lesser trained teams.

Downloads

Download data is not yet available.

References or Bibliography

Jin, J. (n.d.). Real-Time Bidding with Multi-Agent Reinforcement Learning in Display Advertising.

arXiv.

Leibo, J. (n.d.). A multi-agent reinforcement learning model of common-pool resource appropriation.

arXiv.

Lowe, R. (n.d.). Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments. arXiv.

Shalev-Shwartz, S. (n.d.). Safe, Multi-Agent, Reinforcement Learning for Autonomous Driving.

arXiv.

Published

02-29-2024

How to Cite

Alladi, N., & Showalter, S. (2024). Imitation Learning as a Tool for Modeling Cooperative Agent Games. Journal of Student Research, 13(1). https://doi.org/10.47611/jsrhs.v13i1.6184

Issue

Section

HS Research Projects