A beetle antennae search algorithm based on Lévy flights and adaptive strategy
The beetle antennae search (BAS) algorithm is a new meta-heuristic algorithm which has been shown to be very useful in many applications. However, the algorithm itself still has some problems, such as low precision and easy to fall into local optimum when solving complex problems, and excessive depe...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Taylor & Francis Group
2020-01-01
|
Series: | Systems Science & Control Engineering |
Subjects: | |
Online Access: | http://dx.doi.org/10.1080/21642583.2019.1708829 |
id |
doaj-398bcd4fdf084c14a1f5409380b4f14c |
---|---|
record_format |
Article |
spelling |
doaj-398bcd4fdf084c14a1f5409380b4f14c2020-12-17T14:55:57ZengTaylor & Francis GroupSystems Science & Control Engineering2164-25832020-01-0181354710.1080/21642583.2019.17088291708829A beetle antennae search algorithm based on Lévy flights and adaptive strategyXin Xu0Kailian Deng1Bo Shen2College of Information Science and Technology, Donghua UniversityCollege of Information Science and Technology, Donghua UniversityCollege of Information Science and Technology, Donghua UniversityThe beetle antennae search (BAS) algorithm is a new meta-heuristic algorithm which has been shown to be very useful in many applications. However, the algorithm itself still has some problems, such as low precision and easy to fall into local optimum when solving complex problems, and excessive dependence on parameter settings. In this paper, an algorithm called beetle antennae search algorithm based on Lévy flights and adaptive strategy (LABAS) is proposed to solve these problems. The algorithm turns the beetle into a population and updates the population with elite individuals' information to improve the convergence rate and stability. At the same time, Lévy flights and scaling factor are introduced to enhance the algorithm's exploration ability. After that, the adaptive step size strategy is used to solve the problem of difficult parameter setting. Finally, the generalized opposition-based learning is applied to the initial population and elite individuals, which makes the algorithm achieve a certain balance between global exploration and local exploitation. The LABAS algorithm is compared with 6 other heuristic algorithms on 10 benchmark functions. And the simulation results show that the LABAS algorithm is superior to the other six algorithms in terms of solution accuracy, convergence rate and robustness.http://dx.doi.org/10.1080/21642583.2019.1708829beetle antennae search algorithmelite individualslévy flightsadaptive strategygeneralized opposition-based learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xin Xu Kailian Deng Bo Shen |
spellingShingle |
Xin Xu Kailian Deng Bo Shen A beetle antennae search algorithm based on Lévy flights and adaptive strategy Systems Science & Control Engineering beetle antennae search algorithm elite individuals lévy flights adaptive strategy generalized opposition-based learning |
author_facet |
Xin Xu Kailian Deng Bo Shen |
author_sort |
Xin Xu |
title |
A beetle antennae search algorithm based on Lévy flights and adaptive strategy |
title_short |
A beetle antennae search algorithm based on Lévy flights and adaptive strategy |
title_full |
A beetle antennae search algorithm based on Lévy flights and adaptive strategy |
title_fullStr |
A beetle antennae search algorithm based on Lévy flights and adaptive strategy |
title_full_unstemmed |
A beetle antennae search algorithm based on Lévy flights and adaptive strategy |
title_sort |
beetle antennae search algorithm based on lévy flights and adaptive strategy |
publisher |
Taylor & Francis Group |
series |
Systems Science & Control Engineering |
issn |
2164-2583 |
publishDate |
2020-01-01 |
description |
The beetle antennae search (BAS) algorithm is a new meta-heuristic algorithm which has been shown to be very useful in many applications. However, the algorithm itself still has some problems, such as low precision and easy to fall into local optimum when solving complex problems, and excessive dependence on parameter settings. In this paper, an algorithm called beetle antennae search algorithm based on Lévy flights and adaptive strategy (LABAS) is proposed to solve these problems. The algorithm turns the beetle into a population and updates the population with elite individuals' information to improve the convergence rate and stability. At the same time, Lévy flights and scaling factor are introduced to enhance the algorithm's exploration ability. After that, the adaptive step size strategy is used to solve the problem of difficult parameter setting. Finally, the generalized opposition-based learning is applied to the initial population and elite individuals, which makes the algorithm achieve a certain balance between global exploration and local exploitation. The LABAS algorithm is compared with 6 other heuristic algorithms on 10 benchmark functions. And the simulation results show that the LABAS algorithm is superior to the other six algorithms in terms of solution accuracy, convergence rate and robustness. |
topic |
beetle antennae search algorithm elite individuals lévy flights adaptive strategy generalized opposition-based learning |
url |
http://dx.doi.org/10.1080/21642583.2019.1708829 |
work_keys_str_mv |
AT xinxu abeetleantennaesearchalgorithmbasedonlevyflightsandadaptivestrategy AT kailiandeng abeetleantennaesearchalgorithmbasedonlevyflightsandadaptivestrategy AT boshen abeetleantennaesearchalgorithmbasedonlevyflightsandadaptivestrategy AT xinxu beetleantennaesearchalgorithmbasedonlevyflightsandadaptivestrategy AT kailiandeng beetleantennaesearchalgorithmbasedonlevyflightsandadaptivestrategy AT boshen beetleantennaesearchalgorithmbasedonlevyflightsandadaptivestrategy |
_version_ |
1724379207421657088 |