← 开源
sisl

MADRL

Repo containing code for multi-agent deep reinforcement learning (MADRL).

Model DevelopmentEnvironmentsPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
756
Star
125
Fork
+1
本周
5
贡献者
创建于 2016-07-01 · 更新于 2026-10-14 · 今日第 14163 名
主要开发者

sisl/MADRL 排名第 14,163,有 756 个星标。

同类别比较

sisl/MADRL 排名第 14,163,此处有 8 个同类条目;zhreshold/mxnet-ssd 排名第 14,165。

同类别比较
名称排名指标
ikostrikov/jaxrl14,151
语言:
Jupyter Notebook
星标数:
757
分叉数:
76
简介:
JAX (Flax) implementation of algorithms for Deep Reinforcement Learning with continuous action spaces.
openml/OpenML14,152
语言:
PHP
星标数:
757
分叉数:
129
简介:
Open Machine Learning
warmspringwinds/pytorch-segmentation-detection14,154
语言:
Jupyter Notebook
星标数:
757
分叉数:
165
简介:
Image Segmentation and Object Detection in Pytorch
facebookresearch/torchbeast14,158
语言:
Python
星标数:
756
分叉数:
112
简介:
A PyTorch Platform for Distributed RL
zhreshold/mxnet-ssd14,165
语言:
Python
星标数:
756
分叉数:
332
简介:
MXNet port of SSD: Single Shot MultiBox Object Detector. Reimplementation of https://github.com/weiliu89/caffe/tree/ssd
PatientEz/CNN-BiLSTM-Attention-Time-Series-Prediction_Keras14,169
语言:
Python
星标数:
755
分叉数:
108
简介:
CNN+BiLSTM+Attention Multivariate Time Series Prediction implemented by Keras
YyzHarry/imbalanced-semi-self14,170
语言:
Python
星标数:
755
分叉数:
119
简介:
[NeurIPS 2020] Semi-Supervision (Unlabeled Data) & Self-Supervision Improve Class-Imbalanced / Long-Tailed Learning
microsoft/O-CNN14,175
语言:
C++
星标数:
755
分叉数:
172
简介:
O-CNN: Octree-based Convolutional Neural Networks for 3D Shape Analysis
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Environments
关键词RL
星标数756
分叉数125
贡献者5
创建日期2016-07-01
更新日期2026-10-14
1 天星标数0
7 天星标数1
排名14,163
上次排名14,030
排名变化-133
7 天星标排名10,750
上次 7 天星标排名10,808
7 天星标排名变化58
总星标排名13,987
上次总星标排名13,962
总星标排名变化-25
国家USA
README 摘录

MADRL **Note**: **A maintained version of two of these environments with various fixes is included with PettingZoo ( This package provides implementations of the following multi-agent reinforcement learning environemnts: Pursuit Evastion Waterworld Multi-Agent Walker Multi-Ant Requirements This package requires both OpenAI Gym and a forked version of rllab (the multiagent branch). There are a number of other requirements which can be found in file if using distribution. Setup The easiest way to install MADRL and its dependencies is

to perform a recursive clone of this repository. Then, add directories to Install the required dependencies. Good idea is to look into file if using distribution. Usage Example run with curriculum: Details Policy definitions exist in . Citation Please cite the accompanied paper, if you find this useful:

常见问题

记录了多少星标和分叉?

sisl/MADRL 有 756 个星标和 125 个分叉。

仓库排名是多少?

sisl/MADRL 排名第 14,163。

记录的语言和类别是什么?

sisl/MADRL 有 756 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

sisl/MADRL 与 zhreshold/mxnet-ssd 比较,后者排名第 14,165,有 756 个星标。

README

MADRL

Note: A maintained version of two of these environments with various fixes is included with PettingZoo (https://github.com/Farama-Foundation/PettingZoo), https://pettingzoo.farama.org/environments/sisl/)

This package provides implementations of the following multi-agent reinforcement learning environemnts:

Requirements

This package requires both OpenAI Gym and a forked version of rllab (the multiagent branch). There are a number of other requirements which can be found in rllab/environment.yml file if using anaconda distribution.

Setup

The easiest way to install MADRL and its dependencies is to perform a recursive clone of this repository.

git clone --recursive git@github.com:sisl/MADRL.git

Then, add directories to PYTHONPATH

export PYTHONPATH=$(pwd):$(pwd)/rltools:$(pwd)/rllab:$PYTHONPATH

Install the required dependencies. Good idea is to look into rllab/environment.yml file if using anaconda distribution.

Usage

Example run with curriculum:

python3 runners/run_multiwalker.py rllab \ # Use rllab for training
    --control decentralized \ # Decentralized training protocol
    --policy_hidden 100,50,25 \ # Set MLP policy hidden layer sizes
    --n_iter 200 \ # Number of iterations
    --n_walkers 2 \ # Starting number of walkers
    --batch_size 24000 \ # Number of rollout waypoints
    --curriculum lessons/multiwalker/env.yaml

Details

Policy definitions exist in rllab/sandbox/rocky/tf/policies.

Citation

Please cite the accompanied paper, if you find this useful:

@inproceedings{gupta2017cooperative,
  title={Cooperative multi-agent control using deep reinforcement learning},
  author={Gupta, Jayesh K and Egorov, Maxim and Kochenderfer, Mykel},
  booktitle={International Conference on Autonomous Agents and Multiagent Systems},
  pages={66--83},
  year={2017},
  organization={Springer}
}
排名相邻
同类项目