Enhancements for the Bees Algorithm
This work introduces new enhancements to the Bees Algorithm in order to improve its overall performance. These enhancements are early neighbourhood search process, efficiency based recruitment for neighbourhood search process, hybrid strategy involving tabu search, new escape mechanism to escape loc...
Main Author: | |
---|---|
Published: |
Cardiff University
2013
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.590325 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-590325 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-5903252015-05-02T03:18:57ZEnhancements for the Bees AlgorithmImanguliyev, Azar2013This work introduces new enhancements to the Bees Algorithm in order to improve its overall performance. These enhancements are early neighbourhood search process, efficiency based recruitment for neighbourhood search process, hybrid strategy involving tabu search, new escape mechanism to escape locals with similar fitness values and autonomy to minimise interaction between search process and the user. The proposed enhancements were applied alone or in pair to develop improved versions of the Bees Algorithm. Three Enhanced Bees Algorithms were introduced: the Early Neighbourhood Search and Efficiency Based recruitment Bees Algorithm (ENSEBRBA), the Hybrid Tabu Bees Algorithm (TBA) and the Autonomous Bees Algorithm (ABA). The ENSEBRBA with an empowered initialisation stage and extra recruitment for neighbourhood search is introduced to improve performance of the Bees Algorithms on high dimensional problems. The TBA is proposed as a new version of the Bees Algorithm which utilises the memory lists to memorise less productive patches. Moreover, the local escape strategy was also implemented to this algorithm. Proposed modifications increased the productivity of the Bees Algorithm by decreasing number of evaluations needed to converge to the global optimum. iii The ABA is developed to provide independency to the Bees Algorithm, thus it is able to self tune its control parameters in a sub-optimal manner. All enhanced Algorithms were tested on continuous type benchmark functions and additionally, statistical analysis was carried out. Observed experimental results proved that proposed enhancements improved the Bees Algorithm’s performance.003TJ Mechanical engineering and machineryCardiff Universityhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.590325http://orca.cf.ac.uk/56503/Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
003 TJ Mechanical engineering and machinery |
spellingShingle |
003 TJ Mechanical engineering and machinery Imanguliyev, Azar Enhancements for the Bees Algorithm |
description |
This work introduces new enhancements to the Bees Algorithm in order to improve its overall performance. These enhancements are early neighbourhood search process, efficiency based recruitment for neighbourhood search process, hybrid strategy involving tabu search, new escape mechanism to escape locals with similar fitness values and autonomy to minimise interaction between search process and the user. The proposed enhancements were applied alone or in pair to develop improved versions of the Bees Algorithm. Three Enhanced Bees Algorithms were introduced: the Early Neighbourhood Search and Efficiency Based recruitment Bees Algorithm (ENSEBRBA), the Hybrid Tabu Bees Algorithm (TBA) and the Autonomous Bees Algorithm (ABA). The ENSEBRBA with an empowered initialisation stage and extra recruitment for neighbourhood search is introduced to improve performance of the Bees Algorithms on high dimensional problems. The TBA is proposed as a new version of the Bees Algorithm which utilises the memory lists to memorise less productive patches. Moreover, the local escape strategy was also implemented to this algorithm. Proposed modifications increased the productivity of the Bees Algorithm by decreasing number of evaluations needed to converge to the global optimum. iii The ABA is developed to provide independency to the Bees Algorithm, thus it is able to self tune its control parameters in a sub-optimal manner. All enhanced Algorithms were tested on continuous type benchmark functions and additionally, statistical analysis was carried out. Observed experimental results proved that proposed enhancements improved the Bees Algorithm’s performance. |
author |
Imanguliyev, Azar |
author_facet |
Imanguliyev, Azar |
author_sort |
Imanguliyev, Azar |
title |
Enhancements for the Bees Algorithm |
title_short |
Enhancements for the Bees Algorithm |
title_full |
Enhancements for the Bees Algorithm |
title_fullStr |
Enhancements for the Bees Algorithm |
title_full_unstemmed |
Enhancements for the Bees Algorithm |
title_sort |
enhancements for the bees algorithm |
publisher |
Cardiff University |
publishDate |
2013 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.590325 |
work_keys_str_mv |
AT imanguliyevazar enhancementsforthebeesalgorithm |
_version_ |
1716802135997284352 |