Policy Optimization via Importance Sampling

Alberto Maria Metelli, Matteo Papini, Francesco Faccio, Marcello Restelli
9/17/2018
cs.LGcs.AIstat.ML

Official code: T3p/pois (15 stars, last commit 2019-04-09).

Abstract

Policy optimization is an effective reinforcement learning approach to solve continuous control tasks. Recent achievements have shown that alternating online and offline optimization is a successful choice for efficient trajectory reuse. However, deciding when to stop optimizing and collect new trajectories is non-trivial, as it requires to account for the variance of the objective function estimate. In this paper, we propose a novel, model-free, policy search algorithm, POIS, applicable in both action-based and parameter-based settings. We first derive a high-confidence bound for importance sampling estimation; then we define a surrogate objective function, which is optimized offline whenever a new batch of trajectories is collected. Finally, the algorithm is tested on a selection of continuous control tasks, with both linear and deep policies, and compared with state-of-the-art policy optimization methods.

View on arXivView PDF

Code Implementations(1)

T3p/poisOfficial100%

Implementation of the POIS algorithm

153Python, DockerfileOct 12, 20187 years agoNOASSERTION

Similar Papers

Cite this paper

@article{metelli2018policy,
  title  = {Policy Optimization via Importance Sampling},
  author = {Alberto Maria Metelli and Matteo Papini and Francesco Faccio and Marcello Restelli},
  year   = {2018},
  eprint = {1809.06098},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1809.06098}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1809.06098.svg)](https://codeofpaper.com/paper/1809.06098)

Discussion