Computer Science Thesis Oral

— 3:00pm

Location:
In Person and Virtual - ET - Newell-Simon 1109 and Zoom

Speaker:
GUARAV MANEK , Ph.D. Candidate, Computer Science Department, Carnegie Mellon University
https://www.gauravmanek.com/about/

Stable Models and Temporal Difference Learning

In this thesis, we investigate two different aspects of stability: the stability of neural network dynamics models and the stability of reinforcement learning algorithms. In the first chapter, we propose a new method for learning Lyapunov-stable dynamical models that is stable by construction, even when randomly initialized. We demonstrate the effectiveness of this method on damped multi-link pendulums and show how it can be used to generate high-fidelity video textures. In the second and third chapters, we focus on stability issues in reinforcement learning.

In the second chapter, we demonstrate that regularization, a common approach to addressing instability in temporal difference (TD) learning, is not always effective. We show that TD learning can diverge even when regularization is used and demonstrate this phenomenon in standard examples as well as a novel problem we construct. In the third chapter, we propose a new resampling strategy called Projected Off-Policy TD (POP-TD), which resamples TD updates to come from a convex subset of  "safe" distributions. Unlike existing resampling methods, it need not converge to the on-policy distribution. We show how this approach can mitigate the distribution shift problem in offline RL on a task designed to engender such shift.

Overall, this thesis advances novel methods for dynamics model stability and training stability in reinforcement learning, questions existing assumptions in the field, and points to promising directions for future research on the stable learning of temporal difference models.

Thesis Committee:

J. Zico Kolter (Chair)

David Held

Deepak Pathak

Sergey Levine (University of California, Berkeley)


Additional Information

In Person and Zoom Participation. See announcement.


Add event to Google
Add event to iCal