Smoothed Action Value Functions for Learning Gaussian Policies

By Ofir Nachum, Mohammad Norouzi, George Tucker, Dale Schuurmans. 2018

34 citations recorded by the source corpus.

State-action value functions (i.e., Q-values) are ubiquitous in reinforcement learning (RL), giving rise to popular algorithms such as SARSA and Q-learning. We propose a new notion of action value defined by a Gaussian smoothed version of the expected Q-value. We show that such smoothed Q-values still satisfy a Bellman equation, making them learnable from experience sampled from an environment. Moreover, the gradients of expected reward with respect to the mean and covariance of a parameterized Gaussian policy can be recovered from the gradient and Hessian of the smoothed Q-value function. Based on these relationships, we develop new algorithms for training a Gaussian policy directly from a learned smoothed Q-value approximator. The approach is additionally amenable to proximal optimization by augmenting the objective with a penalty on KL-divergence from a previous policy. We find that the ability to learn both a mean and covariance during training leads to significantly improved results on standard continuous control benchmarks.

Subfields: Artificial Intelligence, Statistical and Nonlinear Physics, Reinforcement Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Ofir Nachum
  3. Pieter Abbeel
  4. George Tucker
  5. Chelsea Finn
  6. Ilya Kostrikov
  7. Shixiang Shane Gu
  8. Aviral Kumar

In Statistical and Nonlinear Physics

  1. Ilya Kostrikov
  2. Ofir Nachum
  3. Bo Dai
  4. Mohammad Norouzi
  5. George Tucker
  6. Dale Schuurmans
  7. Sergey Levine
  8. Yinlam Chow

In Reinforcement Learning

  1. Sergey Levine
  2. Ofir Nachum
  3. George Tucker
  4. Pieter Abbeel
  5. Ilya Kostrikov
  6. Aviral Kumar
  7. Shixiang Shane Gu
  8. Chelsea Finn

Citations in the corpus