arrow
Return

A reinforcement learning based artificial bee colony algorithm with application in robot path planning

delete2022-10-01
delete37
PRE
AI
Y
Yibing Cui
W
Wei Hu *
A
Ahmed Rahmani
DOI:10.1016/j.eswa.2022.117389delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Artificial bee colony (ABC) algorithm is a popular optimization algorithm with excellent exploration ability and various applications. Nevertheless, its effectiveness is limited by the one-dimensional search strategy. Therefore, in order to improve its performance, a reinforcement learning (RL) based ABC algorithm is proposed (named ABC_RL). In ABC_RL, the number of dimensions to be updated in search equation of the employed bee phase is varied and adjusted intelligently via RL. Moreover, two improved search strategies are adopted to maintain a nice balance between diversification and intensification. The performance of ABC_RL is evaluated through a series of comparisons conducted on CEC 2017 benchmark problems. The results indicate that ABC_RL outperforms the compared ABC variants considering the solution accuracy. In addition, a robot path planning problem is concerned to further test the effectiveness of ABC_RL. And the comparison results show the advantages of ABC_RL in terms of path length and running time.
Keywords:
Artificial bee colony algorithm
Reinforcement learning
Mittag-Leffler distribution
Differential search equation
Robot path planning

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
2.9W
Citations:
10.2W

Organization

C
centrale lille
Scholars:
1.9K
Papers: 1.5K
Citations: 0
U
universite de lille
Scholars:
2.7W
Papers: 2.0W
Citations: 15