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...

Full description

Bibliographic Details
Main Authors: Xin Xu, Kailian Deng, Bo Shen
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