login

Fuzzy reinforcement Learning and dynamic programming

Lecture notes in computer sciencePublished 1 January 1994
H.R. Berenji
Citations20
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

It is shown that FQ-Learning provides an alternative solution to this problem which is simpler than the Bellman-Zadeh's fuzzy dynamic programming approach and is applied to a multistage decision making problem.

Abstract

In this paper, we develop a new algorithm called Fuzzy Q-Learning (or FQ-Learning) which extends Watkin's Q-Learning method. It can be used for decision processes in which the goals and/or the constraints, but not necessarily the system under control, are fuzzy in nature. An example of a fuzzy constraint is: "the weight of object A must not be substantially heavier than w" where w is a specified weight. Similarly, an example of a fuzzy goal is: "the robot must be in the vicinity of door k". We show that FQ-Learning provides an alternative solution to this problem which is simpler than the Bellman-Zadeh's fuzzy dynamic programming approach. We apply the algorithm to a multistage decision making problem.

Keywords

Computer Science