Deep Reinforcement Learning

Brandon Rozek

January 1, 0001

Deep Reinforcement Learning

In the spring of 2019, under the guidance of Dr. Ron Zacharski I practiced several of the modern techniques used in Reinforcement Learning today.

I facilitated my learning by creating a reinforcement learning library with implementations of several popular papers. (Semi-Weekly Progress)

I also presented my research (which involved creating an algorithm) at my school’s research symposium. (Slides) (Abstract)

In the summer of 2019, I became interested in having the interactions with the environment be in a separate process. This inspired two different implementations, ZeroMQ and HTTP. Given the option, you should use the ZeroMQ implementation since it contains less communication overhead.