Proceedings

KoGuN: Accelerating Deep Reinforcement Learning via Integrating Human Suboptimal Knowledge

Video Download BibTeX Cite

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

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

Abstract

Reinforcement learning agents usually learn from scratch, which requires a large number of interactions with the environment. This is quite different from the learning process of human. When faced with a new task, human naturally have the common sense and use the prior knowledge to derive an initial policy and guide the learning process afterwards. Although the prior knowledge may be not fully applicable to the new task, the learning process is significantly sped up since the initial policy ensures a quick-start of learning and intermediate guidance allows to avoid unnecessary exploration. Taking this inspiration, we propose knowledge guided policy network (KoGuN), a novel framework that combines human prior suboptimal knowledge with reinforcement learning. Our framework consists of a fuzzy rule controller to represent human knowledge and a refine module to finetune suboptimal prior knowledge. The proposed framework is end-to-end and can be combined with existing policy-based reinforcement learning algorithm. We conduct experiments on several control tasks. The empirical results show that our approach, which combines suboptimal human knowledge and RL, achieves significant improvement on learning efficiency of flat RL algorithms, even with very low-performance human prior knowledge.

  1. [Barto and Sutton, 1982] Andrew G Barto and Richard S Sutton. Simulation of anticipatory responses in classi- cal conditioning by a neuron-like adaptive element. Be- havioural Brain Research, 4(3):221-235, 1982.
  2. [Berenji, 1992] Hamid R Berenji. A reinforcement learning- based architecture for fuzzy logic control. International Journal of Approximate Reasoning, 6(2):267-292, 1992.
  3. [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Ludwig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. Openai gym, 2016. [Collobert et al., 2011]
  4. Ronan Collobert, Jason Weston, Léon Bottou, Michael Karlen, Koray Kavukcuoglu, and Pavel Kuksa. Natural language processing (almost) from scratch. Journal of machine learning research, 12(Aug):2493-2537, 2011.
  5. [Fischer et al., 2019] Marc Fischer, Mislav Balunovic, Dana Drachsler-Cohen, Timon Gehr, Ce Zhang, and Martin Vechev. Dl2: Training and querying neural networks with logic. In Proceedings of International Conference on Ma- chine Learning, pages 1931-1941, 2019.
  6. [Garcez et al., 2012] Artur S d'Avila Garcez, Krysia B Broda, and Dov M Gabbay. Neural-symbolic learning sys- tems: foundations and applications. Springer Science & Business Media, 2012.
  7. [Ha et al., 2016] David Ha, Andrew Dai, and Quoc V Le. Hypernetworks. arXiv:1609.09106, 2016.
  8. [Hester et al., 2017] Todd Hester, Matej Vecerík, Olivier Pietquin, Marc Lanctot, Tom Schaul, Bilal Piot, Andrew Sendonaris, Gabriel Dulac-Arnold, Ian Osband, John Aga- piou, Joel Z. Leibo, and Audrunas Gruslys. Learning from demonstrations for real world reinforcement learn- ing. CoRR, abs/1704.03732, 2017.
  9. [Ho and Ermon, 2016] Jonathan Ho and Stefano Ermon. Generative adversarial imitation learning. In Advances in neural information processing systems, pages 4565-4573, 2016.
  10. [Hu et al., 2016] Zhiting Hu, Xuezhe Ma, Zhengzhong Liu, Eduard Hovy, and Eric Xing. Harnessing deep neural net- works with logic rules. arXiv:1603.06318, 2016.
  11. [Kingma and Ba, 2014] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv:1412.6980, 2014.
  12. [Mnih et al., 2015] V Mnih, K Kavukcuoglu, D Silver, A. A. Rusu, J Veness, M. G. Bellemare, A Graves, M Ried- miller, A. K. Fidjeland, and G Ostrovski. Human-level control through deep reinforcement learning. Nature, 518(7540):529, 2015.
  13. [Pomerleau, 1991] Dean Pomerleau. Efficient training of ar- tificial neural networks for autonomous navigation. Neural Computation, 3(1):88-97, 1991.
  14. [Schmidhuber, 1992] Jürgen Schmidhuber. Learning to con- trol fast-weight memories: An alternative to dynamic re- current networks. Neural Computation, 4(1):131-139, 1992.
  15. [Schulman et al., 2015a] John Schulman, Sergey Levine, Pieter Abbeel, Michael Jordan, and Philipp Moritz. Trust region policy optimization. In Proceedings of Interna- tional Conference on Machine Learning, pages 1889- 1897, 2015.
  16. [Schulman et al., 2015b] John Schulman, Philipp Moritz, Sergey Levine, Michael Jordan, and Pieter Abbeel. High- dimensional continuous control using generalized advan- tage estimation. arXiv:1506.02438, 2015.
  17. [Schulman et al., 2017] John Schulman, Filip Wolski, Pra- fulla Dhariwal, Alec Radford, and Oleg Klimov. Proximal policy optimization algorithms. arXiv:1707.06347, 2017.
  18. [Silver et al., 2016] D Silver, A. Huang, C. J. Maddison, A Guez, L Sifre, den Driessche G Van, J Schrittwieser, I Antonoglou, V Panneershelvam, and M Lanctot. Mas- tering the game of go with deep neural networks and tree search. Nature, 529(7587):484-489, 2016.
  19. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2018. [Tasfi, 2016] Norman Tasfi. Pygame learn- ing environment. https://github.com/ntasfi/ PyGame-Learning-Environment, 2016. Link
  20. [Wu et al., 2017] Yuhuai Wu, Elman Mansimov, Roger B Grosse, Shun Liao, and Jimmy Ba. Scalable trust-region method for deep reinforcement learning using kronecker- factored approximation. In Advances in neural informa- tion processing systems, pages 5279-5288, 2017.
  21. [Yager and Zadeh, 2012] Ronald R Yager and Lotfi A Zadeh. An introduction to fuzzy logic applications in intelligent systems, volume 165. Springer Science & Business Media, 2012.
  22. [Zadeh, 1965] L. A. Zadeh. Fuzzy sets. Information and Control, 8(3):338-353, 1965.
  23. [Zadeh, 1996] L. A. Zadeh. Knowledge representation in fuzzy logic. In Fuzzy Sets, Fuzzy Logic, And Fuzzy Sys- tems: Selected Papers, pages 764-774. World Scientific, 1996.

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

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