Publication | Open Access
Comparing exploration strategies for Q-learning in random stochastic mazes
117
Citations
19
References
2016
Year
Unknown Venue
Artificial IntelligenceCognitive ScienceEngineeringMachine LearningExploration StrategiesStochastic GameGame TheoryQ-learning AlgorithmSequential Decision MakingComputer ScienceMulti-agent LearningRobot LearningNegative RewardExploration V Exploitation
Balancing the ratio between exploration and exploitation is an important problem in reinforcement learning. This paper evaluates four different exploration strategies combined with Q-learning using random stochastic mazes to investigate their performances. We will compare: UCB-1, softmax, ∈-greedy, and pursuit. For this purpose we adapted the UCB-1 and pursuit strategies to be used in the Q-learning algorithm. The mazes consist of a single optimal goal state and two suboptimal goal states that lie closer to the starting position of the agent, which makes efficient exploration an important part of the learning agent. Furthermore, we evaluate two different kinds of reward functions, a normalized one with rewards between 0 and 1, and an unnormalized reward function that penalizes the agent for each step with a negative reward. We have performed an extensive grid-search to find the best parameters for each method and used the best parameters on novel randomly generated maze problems of different sizes. The results show that softmax exploration outperforms the other strategies, although it is harder to tune its temperature parameter. The worst performing exploration strategy is ∈-greedy.
| Year | Citations | |
|---|---|---|
Page 1
Page 1