Article thumbnail

Implementation of reinforcement learning using neural network

By Zhanhua Chang

Abstract

Reinforcement learning is an area of machine learning solving the problems that how to take actions to get optimal goals in some certain environment. One kind of reinforcement learning algorithm—Q-learning integrated with neural network is proposed in this project to improve the performance of reinforcement learning algorithm. This paper will present the implementation of the Q-learning with backpropagation neural network. The programming algorithm and its functions are discussed in details. The performance of the algorithms and its influencing factors are tested in the mountain car problem benchmark. The results indicate that reinforcement learning using neural network is feasible and outperform with mass of data. A summary of the project and future work will also be provided in the end.Bachelor of Engineerin

Topics: DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation
Year: 2015
OAI identifier: oai:dr.ntu.edu.sg:10356/64250
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://hdl.handle.net/10356/64... (external link)

  • To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.

    Suggested articles