Proceedings

Only Relevant Information Matters: Filtering Out Noisy Samples To Boost RL

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 2711-2717.

https://doi.org/10.24963/ijcai.2020/376

Abstract

In reinforcement learning, policy gradient algorithms optimize the policy directly and rely on sampling efficiently an environment. Nevertheless, while most sampling procedures are based on direct policy sampling, self-performance measures could be used to improve such sampling prior to each policy update. Following this line of thought, we introduce SAUNA, a method where non-informative transitions are rejected from the gradient update. The level of information is estimated according to the fraction of variance explained by the value function: a measure of the discrepancy between V and the empirical returns. In this work, we use this criterion to select samples that are useful to learn from, and we demonstrate that this selection can significantly improve the performance of policy gradient methods. In this paper: (a) We introduce the SAUNA method to filter transitions. (b) We conduct experiments on a set of benchmark continuous control problems. SAUNA significantly improves performance. (c) We investigate how SAUNA reliably selects samples with the most positive impact on learning and study its improvement on both performance and sample efficiency.

  1. [Amari, 1998] S. Amari. Natural gradient works efficiently in learning. Neural Computation, 10(2):251-276, 1998.
  2. [Andrew et al., 1983] A. Andrew, R. Sutton, and C. Ander- son. Neuronlike adaptive elements that can solve difficult learning control problems. IEEE Transactions on Systems, Man, and Cybernetics, 13(5):834-846, 1983.
  3. [Bellemare et al., 2013] M. Bellemare, Y. Naddaf, J. Veness, and M. Bowling. The arcade learning environment: An evaluation platform for general agents. JAIR, 47:253-279, 2013.
  4. [Brockman et al., 2016] G. Brockman, V. Cheung, L. Pet- tersson, J. Schneider, J. Schulman, J. Tang, and W. Zaremba. OpenAI Gym. arXiv:1606.01540, 2016.
  5. [Espeholt et al., 2018] L. Espeholt, H. Soyer, R. Munos, K. Simonyan, V. Mnih, T. Ward, Y. Doron, V. Firoiu, T. Harley, I. Dunning, et al. Impala: Scalable distributed deep-rl with importance weighted actor-learner architec- tures. In Proc. ICML, 2018.
  6. [Flet-Berliac and Preux, 2019] Y. Flet-Berliac and P. Preux. MERL: Multi-Head Reinforcement Learning. In Deep Re- inforcement Learning Workshop, NeurIPS, 2019.
  7. [Freeman et al., 2019] D. Freeman, L. Metz, and D. Ha. Learning to predict without looking ahead: World models without forward prediction. In Proc. NeurIPS, 2019.
  8. [Ha and Schmidhuber, 2018] D. Ha and J. Schmidhuber. Re- current world models facilitate policy evolution. In Proc. NIPS, 2018.
  9. [Haarnoja et al., 2018] T. Haarnoja, A. Zhou, P. Abbeel, and S. Levine. Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor. In Proc. ICML, 2018.
  10. [Heess et al., 2015] N. Heess, G. Wayne, D. Silver, T. Lil- licrap, T. Erez, and Y. Tassa. Learning continuous con- trol policies by stochastic value gradients. In Proc. NIPS, 2015.
  11. [Hill et al., 2018] A. Hill, A. Raffin, M. Ernestus, A. Gleave, A. Kanervisto, R. Traore, P. Dhariwal, C. Hesse, O. Klimov, A. Nichol, M. Plappert, A. Radford, J. Schul- man, S. Sidor, and Y. Wu. Stable baselines, 2018.
  12. [Kakade, 2002] S. Kakade. A natural policy gradient. In Proc. NIPS, 2002.
  13. [Kakade, 2003] S. Kakade. On the sample complexity of re- inforcement learning. PhD thesis, University of London, 2003.
  14. [Klimov and Schulman, 2017] O. Klimov and J. Schulman. Roboschool, 2017. [Kvålseth, 1985]
  15. T. Kvålseth. Cautionary Note about R 2 . The American Statistician, 39(4):279-285, 1985.
  16. [Lapan, 2018] M. Lapan. Deep Reinforcement Learning Hands-On. Packt Publishing, 2018.
  17. [Levine and Abbeel, 2014] S. Levine and P. Abbeel. Learn- ing neural network policies with guided policy search un- der unknown dynamics. In Proc. NIPS, 2014.
  18. [Lillicrap et al., 2016] T. Lillicrap, J. Hunt, A. Pritzel, N. Heess, T. Erez, Y. Tassa, D. Silver, and D. Wierstra. Continuous control with deep reinforcement learning. In Proc. ICLR, 2016.
  19. [Mnih et al., 2016] V. Mnih, A. Badia, M. Mirza, A. Graves, T. Lillicrap, T. Harley, D. Silver, and K. Kavukcuoglu. Asynchronous methods for deep reinforcement learning. In Proc. ICML, 2016.
  20. [Nachum et al., 2017] O. Nachum, M. Norouzi, K. Xu, and D. Schuurmans. Bridging the gap between value and pol- icy based reinforcement learning. In Proc. NIPS, 2017.
  21. [Peters and Schaal, 2008] J. Peters and S. Schaal. Reinforce- ment learning of motor skills with policy gradients. Neural networks, 21(4):682-697, 2008.
  22. [Precup, 2000] D. Precup. Temporal Abstraction in Re- inforcement Learning. PhD thesis, University of Mas- sachusetts, 2000.
  23. [Puterman, 1994] M. Puterman. Markov Decision Pro- cesses: Discrete Stochastic Dynamic Programming. John Wiley & Sons, 1994.
  24. [Robinson and Fallside, 1989] A. Robinson and F. Fallside. Dynamic reinforcement driven error propagation networks with application to game playing. In Conference of the Cognitive Science Society, 1989.
  25. [Schaul et al., 2016] T. Schaul, J. Quan, I. Antonoglou, and D. Silver. Prioritized experience replay. In Proc. ICLR, 2016.
  26. [Schmidhuber and Huber, 1991] J. Schmidhuber and R. Hu- ber. Learning to generate artificial fovea trajectories for target detection. International Journal of Neural Systems, 2(1/2):135-141, 1991.
  27. [Schmidhuber, 1991] J. Schmidhuber. Curious model- building control systems. In Proc. IEEE IJCNN, 1991.
  28. [Schulman et al., 2016] J. Schulman, P. Moritz, S. Levine, M. Jordan, and P. Abbeel. High-dimensional continuous control using generalized advantage estimation. In Proc. ICLR, 2016.
  29. [Schulman et al., 2017] J. Schulman, F. Wolski, P. Dhariwal, A. Radford, and O. Klimov. Proximal policy optimization algorithms. arXiv:1707.06347, 2017.
  30. [Silver et al., 2014] D. Silver, G. Lever, N. Heess, T. Degris, D. Wierstra, and M. Riedmiller. Deterministic policy gra- dient algorithms. In Proc. ICML, 2014.
  31. [Silver et al., 2016] D. Silver, A. Huang, C. Maddison, A. Guez, L. Sifre, G. Van Den Driessche, J. Schrittwieser, I. Antonoglou, V. Panneershelvam, M. Lanctot, et al. Mas- tering the game of Go with deep neural networks and tree search. Nature, 529:484, 2016.
  32. [Srivastava et al., 2014] N. Srivastava, G. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov. Dropout: a simple way to prevent neural networks from overfitting. JMLR, 15(1):1929-1958, 2014.
  33. [Sutton and Barto, 2018] R. Sutton and A. Barto. Reinforce- ment learning: An introduction. MIT press, 2018.
  34. [Sutton et al., 1999] R. Sutton, D. Precup, and S. Singh. Be- tween mdps and semi-mdps: A framework for temporal abstraction in reinforcement learning. Artificial intelli- gence, 112(1-2):181-211, 1999.
  35. [Sutton et al., 2000] R. Sutton, D. McAllester, S. Singh, and Y. Mansour. Policy gradient methods for reinforcement learning with function approximation. In Proc. NIPS, 2000.
  36. [Todorov et al., 2012] E. Todorov, T. Erez, and Y. Tassa. Mujoco: A physics engine for model-based control. In IEEE/RSJ ICIRS, 2012.
  37. [Wang et al., 2017] Z. Wang, V. Bapst, N. Heess, V. Mnih, R. Munos, K. Kavukcuoglu, and N. de Freitas. Sample efficient actor-critic with experience replay. In Proc. ICLR, 2017.
  38. [Werbos, 1989] P. Werbos. Neural networks for control and system identification. In IEEE CDC, 1989.
  39. [Williams, 1992] R. Williams. Simple statistical gradient- following algorithms for connectionist reinforcement learning. Machine learning, 8(3-4):229-256, 1992.
  40. [Wu et al., 2017] Y. Wu, E. Mansimov, R. Grosse, S. Liao, and J. Ba. Scalable trust-region method for deep reinforce- ment learning using kronecker-factored approximation. In Proc. NIPS, 2017.

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

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