Proceedings

Policy Search in Reproducing Kernel Hilbert Space

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 2089-2095.

Abstract

Modeling policies in reproducing kernel Hilbert space (RKHS) renders policy gradient reinforcement learning algorithms non-parametric. As a result, the policies become very flexible and have a rich representational potential without a pre-defined set of features. However, their performances might be either non-covariant under re-parameterization of the chosen kernel, or very sensitive to step-size selection. In this paper, we propose to use a general framework to derive a new RKHS policy search technique. The new derivation leads to both a natural RKHS actor-critic algorithm and a RKHS expectation maximization (EM) policy search algorithm. Further,we show that kernelization enables us to learn in partially observable (POMDP) tasks which is considered daunting for parametric approaches. Via sparsification, a small set of support vectors representing the history is shown to be effectively discovered.For evaluations, we use three simulated (PO)MDP reinforcement learning tasks, and a simulated PR2's robotic manipulation task. The results demonstrate the effectiveness of the new RKHS policy search framework in comparison to plain RKHS actor-critic, episodic natural actor-critic, plain actor-critic, and PoWER approaches.

  1. [Amari, 1998] Shun-Ichi Amari. Natural gradient works ef- ficiently in learning. Neural Computation, 10(2):251-276, February 1998.
  2. [Bagnell and Schneider, 2003a] J. Andrew Bagnell and Jeff Schneider. Policy search in reproducing kernel hilbert space. Technical Report CMU-RI-TR-03-45, Robotics In- stitute, Pittsburgh, PA, November 2003.
  3. [Bagnell and Schneider, 2003b] J. Andrew Bagnell and Jeff G. Schneider. Covariant policy search. In IJCAI, pages 1019-1024, 2003.
  4. [Baxter and Bartlett, 2001] Jonathan Baxter and Peter L. Bartlett. Infinite-horizon policy-gradient estimation. J. Ar- tif. Intell. Res. (JAIR), 15:319-350, 2001.
  5. [Boots et al., 2013] Byron Boots, Geoffrey J. Gordon, and Arthur Gretton. Hilbert space embeddings of predictive state representations. In UAI, 2013.
  6. [Kakade, 2001] Sham Kakade. A natural policy gradient. In Advances in Neural Information Processing Systems 14 (NIPS), pages 1531-1538, 2001.
  7. [Kober and Peters, 2011] Jens Kober and Jan Peters. Policy search for motor primitives in robotics. Machine Learning, 84(1-2):171-203, 2011.
  8. [Kober et al., 2010] Jens Kober, Erhan Oztop, and Jan Pe- ters. Reinforcement learning to adjust robot movements to new situations. In Robotics: Science and Systems VI, 2010. IJCAI
  9. [Kober et al., 2013] Jens Kober, J. Andrew Bagnell, and Jan Peters. Reinforcement learning in robotics: A survey. I. J. Robotic Res., 32(11):1238-1274, 2013.
  10. [Konda and Tsitsiklis, 1999] Vijay R. Konda and John N. Tsitsiklis. Actor-critic algorithms. In Advances in Neural Information Processing Systems 12 (NIPS), pages 1008- 1014, 1999.
  11. [Lever and Stafford, 2015] Guy Lever and Ronnie Stafford. Modelling policies in mdps in reproducing kernel hilbert space. In AISTATS, 2015.
  12. [Lillicrap et al., 2015] Timothy P. Lillicrap, Jonathan J. Hunt, Alexander Pritzel, Nicolas Heess, Tom Erez, Yu- val Tassa, David Silver, and Daan Wierstra. Continu- ous control with deep reinforcement learning. CoRR, abs/1509.02971, 2015.
  13. [Micchelli and Pontil, 2005] Charles A. Micchelli and Mas- similiano Pontil. On learning vector-valued functions. Neural Computation, 17(1):177-204, 2005.
  14. [Neumann, 2011] Gerhard Neumann. Variational inference for policy search in changing situations. In ICML, pages 817-824, 2011.
  15. [Nordebo et al., 2010] Sven Nordebo, Andreas Fhager, Mats Gustafsson, and Börje Nilsson. Fisher information integral operator and spectral decomposition for inverse scattering problems. Inverse Problems in Science and Engineering, Taylor & Francis, 18(8), 2010.
  16. [Peters and Schaal, 2007] Jan Peters and Stefan Schaal. Re- inforcement learning by reward-weighted regression for operational space control. In ICML, pages 745-750, 2007.
  17. [Peters and Schaal, 2008] Jan Peters and Stefan Schaal. Nat- ural actor-critic. Neurocomputing, 71(7-9):1180-1190, 2008.
  18. [Reed and Simon, 2003] Michael Reed and Barry Simon. Functional Analysis. Elsevier, 2003.
  19. [Schölkopf and Smola, 2002] Bernhard Schölkopf and Alexander J. Smola. Learning with Kernels Support Vector Machines, Regularization, Optimization, and Beyond. Adaptive Computation and Machine Learning series, MIT Press, 2002.
  20. [Silver et al., 2014] David Silver, Guy Lever, Nicolas Heess, Thomas Degris, Daan Wierstra, and Martin A. Riedmiller. Deterministic policy gradient algorithms. In ICML, pages 387-395, 2014.
  21. [Sutton et al., 1999] Richard S. Sutton, David A. McAllester, Satinder P. Singh, and Yishay Mansour. Policy gradient methods for reinforcement learning with function approximation. In Advances in Neural Informa- tion Processing Systems 12 (NIPS), pages 1057-1063, 1999.
  22. [van Hoof et al., 2015] Herke van Hoof, Jan Peters, and Ger- hard Neumann. Learning of non-parametric control poli- cies with high-dimensional state features. In AISTATS, 2015.
  23. [Vincent and Bengio, 2002] Pascal Vincent and Yoshua Ben- gio. Kernel matching pursuit. Machine Learning, 48(1- 3):165-187, 2002.
  24. [Vlassis et al., 2009] Nikos Vlassis, Marc Toussaint, Geor- gios Kontes, and Savas Piperidis. Learning model-free robot control by a monte carlo EM algorithm. Auton. Robots, 27(2):123-130, 2009.
  25. [Williams, 1992] Ronald J. Williams. Simple statistical gradient-following algorithms for connectionist reinforce- ment learning. Machine Learning, 8:229-256, 1992.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards