sentenai / reinforce

Reinforcement learning in haskell
https://sentenai.github.io/reinforce/
BSD 3-Clause "New" or "Revised" License
44 stars 17 forks source link

[meta] Deep-RL work #14

Open stites opened 6 years ago

stites commented 6 years ago

This is going to be a meta branch to discuss any deep reinforcement learning implementations of algorithms to write, as well as any structural changes to the folder structure if people want to work on this and things break.

Currently, in deep-rl, there exists:

In a different repository, there exists tensorflow-less versions of:

So there are a few things to do here. One is to finish porting the python to haskell variants (tensorflow-haskell, and backprop -- optionally grenade, but I've had it blow up in my face already). The other is to implement more python algorithms, but these will be subject to certain constraints since the ultimate goal is to port to haskell. To hit parity with rllab*, we would still need:

* hitting parity with rllab would be nice since it would allow us to benchmark with results from Yan Duan, Xi Chen, Rein Houthooft, John Schulman, Pieter Abbeel. "Benchmarking Deep Reinforcement Learning for Continuous Control".