EPyMARL
EPyMARL(Extended PyMARL)是由UCL智能自主系统中心维护的开源多智能体强化学习框架,是PyMARL的扩展版本。EPyMARL基于PyTorch实现,在PyMARL的基础上扩展了更多的多智能体强化学习算法,包括MAPPO、HATRPO、HAPPO、IPPO、MAA2C等,支持集中式训练-分布式执行(CTDE)范式。EPyMARL提供了统一的算法接口和实验管理工具,支持多种多智能体环境(如SMAC、MPE、LBF等),能够方便地进行算法复现和对比实验。EPyMARL特别注重算法的公平对比和可复现性,提供了详细的实验配置和结果分析工具。EPyMARL采用Apache 2.0许可证,GitHub星标数超过500,被广泛应用于多智能体强化学习的学术研究中,是MARL领域的重要基线框架之一。
项目说明
EPyMARL(Extended PyMARL)是由UCL智能自主系统中心维护的开源多智能体强化学习框架,是PyMARL的扩展版本。EPyMARL基于PyTorch实现,在PyMARL的基础上扩展了更多的多智能体强化学习算法,包括MAPPO、HATRPO、HAPPO、IPPO、MAA2C等,支持集中式训练-分布式执行(CTDE)范式。EPyMARL提供了统一的算法接口和实验管理工具,支持多种多智能体环境(如SMAC、MPE、LBF等),能够方便地进行算法复现和对比实验。EPyMARL特别注重算法的公平对比和可复现性,提供了详细的实验配置和结果分析工具。EPyMARL采用Apache 2.0许可证,GitHub星标数超过500,被广泛应用于多智能体强化学习的学术研究中,是MARL领域的重要基线框架之一。