強化学習用のライブラリを洗い出してみました.
ChainerRL
- ライブラリ: Chainer
- アルゴリズム: A3C, ACER, AL, DQN, DDPG, Double DQN, Double PAL, DPP, DQN, NSQ, PAL, PCL, PGT, PPO, REINFORCE, Residual DQN, SARSA, TRPO
Open AI baselines
- ライブラリ: Tensorflow
- アルゴリズム: A2C, ACER, ACKTR, DDPG, DEEPQ, GAIL, HER, PPO, TRPO
Coach
- ライブラリ:
- アルゴリズム: DQN, Dueling DDQN, Bootstrapped DQN, QR-DQN, A3C, Clipped PPO, DDPG, NEC, HER, HAC, DFP
Keras-RL
- ライブラリ: Keras
- アルゴリズム: DQN, Double DQN, DDPG, NAF, CEM, Dueling DQN, SARSA, A3C, PPO
Dopamine
- ライブラリ: Tensorflow
- アルゴリズム: DQN, C51, Rainbow, IQN
rllab
- ライブラリ: Theao & Tensorflow
- アルゴリズム: TRPO, CEM, DDPG
References
- What are some of the good Reinforcement Learning libraries ?, Quora.
- 強化学習で参考になったサイトまとめ, Qiita.
- Awesome Reinforcement Learning, GitHub.