8000 GitHub - Wei9711/GACG: Offical code for Group-Aware Coordination Graph for Multi-Agent Reinforcement Learning
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Wei9711/GACG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GACG: Group-Aware Coordination Graph for Multi-Agent Reinforcement Learning

This work Group-Aware Coordination Graph for Multi-Agent Reinforcement Learning appeared at the 33rd International Joint Conference on Artificial Intelligence (IJCAI 2024)

This codebase is based on PyMARL and contains the implementation of the GACG algorithm.

GACG Framework SVG

The framework of our method. GACG is designed to calculate cooperation needs between agent pairs based on current observations and to capture group-level dependencies from behaviour patterns observed across trajectories. All edges in the coordination graph as a Gaussian distribution. This graph helps agents exchange knowledge when making decisions. During agent training, the group distance loss regularizes behaviour among agents with similar observation trajectories.

Run an experiment

Tasks can be found in src/envs.

To run experiments on SMAC benchmark:

python src/main.py --config=gacg --env-config=sc2 with env_args.map_name='10m_vs_11m' 

The requirements.txt file can be used to install the necessary packages into a virtual environment.

Baselines used in this paper

Citing GACG

If you use GACG in your research, please cite the GACG.

Wei Duan, Jie Lu, Junyu Xuan. Group-Aware Coordination Graph for Multi-Agent Reinforcement Learning. CoRR abs/2404.10976 (2024)

In BibTeX format:

@inproceedings{ijcai2024p434,
  title     = {Group-Aware Coordination Graph for Multi-Agent Reinforcement Learning},
  author    = {Duan, Wei and Lu, Jie and Xuan, Junyu},
  booktitle = {Proceedings of the Thirty-Third International Joint Conference on
               Artificial Intelligence, {IJCAI-24}},
  publisher = {International Joint Conferences on Artificial Intelligence Organization},
  editor    = {Kate Larson},
  pages     = {3926--3934},
  year      = {2024},
  month     = {8},
  note      = {Main Track},
  doi       = {10.24963/ijcai.2024/434},
  url       = {https://doi.org/10.24963/ijcai.2024/434},
}

About

Offical code for Group-Aware Coordination Graph for Multi-Agent Reinforcement Learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0