Play games using Reinforcement Learning and Artificial Neural Networks with Experience Replay

Meng Xu, Haobin Shi, Yao Wang

科研成果: 书/报告/会议事项章节会议稿件同行评审

9 引用 (Scopus)

摘要

Reinforcement learning is a self-learning algorithm in which an agent acquires experience through continuous interaction with the environment, which is more like the process of human or animal learning. Reinforcement learning is widely used in the field of playing games, and the classical reinforcement learning algorithm can easily produce Curse of Dimensionality when the state dimension is too large. In order to improve the convergence rate of reinforcement learning, a method of training Non Player Character (NPC) in games using Sarsa learning algorithm is proposed. The artificial neural network is used to approximate the value function. In order to make better use of experience, this paper sets up double neural networks, and uses experience memory to store experience, and uses experience replay to speed up the convergence of sarsa learning. Using the method presented in this paper to train NPC, we can find the NPC which is trained by the method has more learning ability than the classical reinforcement learning.

源语言英语
主期刊名Proceedings - 17th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2018
编辑Wei Xiong, Wenqiang Shang, Simon Xu, Hwee-Kuan Lee
出版商Institute of Electrical and Electronics Engineers Inc.
855-859
页数5
ISBN(电子版)9781538658925
DOI
出版状态已出版 - 14 9月 2018
活动17th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2018 - Singapore, 新加坡
期限: 6 6月 20188 6月 2018

出版系列

姓名Proceedings - 17th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2018

会议

会议17th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2018
国家/地区新加坡
Singapore
时期6/06/188/06/18

指纹

探究 'Play games using Reinforcement Learning and Artificial Neural Networks with Experience Replay' 的科研主题。它们共同构成独一无二的指纹。

引用此