MADDPG(MPE)——环境配置与用法详细介绍(多智能体强化学习)
MADDPG(MPE) 介绍
MPE(Multi-Agent Particle Environment)是由 OpenAI 开源的一款多智能体强化学习实验平台,以 OpenAI 的 gym 为基础,使用 Python 编写而成。它创造了一个简单的多智能体粒子世界,粒子们可以进行连续的观察和离散的动作。
MPE环境安装教程
前期准备
-
在GitHub网站下载MPE的安装包:https://github.com/openai/multiagent-particle-envs.git
-
是安装在python环境下的。所以安装前要先装好python,不过我个人是安装anaconda,通过conda创建虚拟环境,好处是便于创建我们需要的不同版本的python环境,很方便,不用重复安装不同版本的python(强烈推荐)。
-
conda虚拟环境的配置,可以参考这篇教程(Windows 10 Anaconda 安装和使用 (最详细))
MPE 安装包介绍
GitHub源码分为环境和算法两个部分:
- Multi-Agent Particle Environment
- Multi-Agent Deep Deterministic Policy Gradient (MADDPG)