A NEURO-FUZZY APPROACH FOR DEEP REINFORCEMENT LEARNING SYSTEMS
Reinforcement Learning, Q-learning, Deep Reinforcement Learning, Neuro-fuzzy systems
Reinforcement learning algorithms provide a systematic way of coding behaviors deeply rooted in animal behavior psychology and neuroscience, of how an agent can improve the choice of his actions in a given environment. However, traditional algorithms run into real-world complexity, agents must be able to recognize complex environments from large sensory inputs and use them to generalize past experience to new situations. Although reinforcement learning agents have achieved some success in a variety of domains, their applicability has previously been limited to domains with low-dimensional state spaces. With recent advances in deep neural network training, especially deep Q-network, current algorithms are able to learn efficient policies even in domains where sensory data is large. However, the function of a neural network is similar to a black box, when the network fails some control tasks it is very difficult to manually adjust the network. On the other hand, fuzzy systems have the characteristic of interoperability and efficient processing of inaccurate and noisy data. Thus, this work aims to explore the use of neuro-fuzzy systems in conjunction with the recent deep Q-network training techniques to obtain agents that behave ever closer to a human level.