d2l-en icon indicating copy to clipboard operation
d2l-en copied to clipboard

Policy Optimization and PPO

Open BrianPulfer opened this issue 2 years ago • 3 comments

Dear all,

While the book currently has a small section on Reinforcement Learning covering MDPs, value iteration, and the Q-Learning algorithm, the book still does not cover an important family of algorithms: Policy optimization algorithms.

It'd be great to include an overview of the taxonomy of algorithms as the one provided by OpenAI's spinning UP

For that, I propose that we cover Proximal Policy Optimization (PPO) since:

  • It is very popular in the ML community
  • It is a state-of-the-art algorithm
  • It is relatively easy to implement and grasp.

I have already written a medium post about it. My idea would be to use the environment used for the Q-learning algorithm to train the PPO model.

BrianPulfer avatar Jan 07 '23 23:01 BrianPulfer

@rasoolfa FYI

astonzhang avatar Jan 08 '23 07:01 astonzhang

Hi @BrianPulfer,

Thank you so much for the note and suggestion. I'd like to note that our goal for the first run of the RL section is to cover fundamental concepts which are essential for more advanced materials and then start discussing advanced topics. That said, we'll release a couple of more RL notebooks in coming weeks covering deep RL including both on-policy and off-policy methods, and advanced topics.

Rasool

rasoolfa avatar Jan 08 '23 08:01 rasoolfa

Dear @rasoolfa,

Thank you for the answer. Please let me know if I can help with anything related to this, I'd love to!

Regards, Brian

BrianPulfer avatar Jan 08 '23 17:01 BrianPulfer