迷雾探险12 | RL的开源库

2019-01-24  本文已影响14人  臻甄

推荐RL开源库

参考:https://www.zhihu.com/question/49230922

  1. OpenAI提供的Baselines:openai/baselines 6.6k stars(Gym环境)
  2. 百度提供的PARL:PaddlePaddle/PARL 0.2k stars 集成PaddlePaddle (Gym环境)
  3. 谷歌提供的Dopamine:google/dopamine 7.0k stars 集成TensorFlow(Gym环境)
  4. DeepMind提供的TRFL:deepmind/trfl 2.2k stars(Gym环境)
  5. 伯克利提供的RLlab:rll/rllab 2.0k stars(一个类似于Gym的工具包)
  6. reinforceio提供的Tensorforce:reinforceio/tensorforce 1.2k stars(Gym环境)
  7. Intel提供的Coach:NervanaSystems/coach 1.1k stars(Gym环境)
  8. keras-rl:keras-rl/keras-rl 3.4k stars 集成深度学习库Keras(Gym环境)

RL库简介

Baseline

PARL

Dopamine

相比 OpenAI 的强化学习基准,Dopamine 更多关注 off-policy 方法。 为了实现可重复性,Github 代码包括 Arcade Learning Environment 支持的全部 60 个游戏的完整测试和训练代码,并遵循标准化经验评估结果的最佳实践。 除此之外,谷歌还推出了一个可视化网站,允许开发人员将训练中的多个智能体的运行情况快速可视化。

特点

image.png

TRFL

RLlab

Tensorforce

python examples/openai_gym.py CartPole-v1 --agent examples/configs/ppo.json --network examples/configs/mlp2_network.json

Coach

图片来源:雷锋网

keras-rl


RL库使用方法


参考

知乎上的RL开源项目:
https://www.zhihu.com/question/49230922

开源RL库推荐(最下面)
https://github.com/aikorea/awesome-rl/tree/master

参考https://www.itcodemonkey.com/article/3646.html


其他

上一篇下一篇

猜你喜欢

热点阅读