{"title":"连续函数优化人工蜂群算法中突变步长的自适应","authors":"Mohammad Shafiul Alam, Md Wasi Ul Kabir, M. Islam","doi":"10.1109/ICCITECHN.2010.5723831","DOIUrl":null,"url":null,"abstract":"This paper introduces a novel adaptation scheme of mutation step size for the Artificial Bee Colony algorithm and compares its results with a number of swarm intelligence and population based optimization algorithms on complex multimodal benchmark problems. The Artificial Bee Colony (ABC) is a swarm based optimization algorithm mimicking the intelligent food foraging behavior of honey bees. The proposed scheme dynamically adapts the mutation step size for better exploration and exploitation of the search space. Mutation with large step size is likely to produce large variations which would facilitate better exploration of the undiscovered regions of the search space while small step size usually produces small variations that are better for exploitation of the already found solutions. The appropriateness of small or large steps changes dynamically depending on the current stage and maturity of the ongoing search process as well as the properties of the search space. So, dynamic adaptation of mutation step size is a promising and interesting research direction that has not been explored so far with the ABC algorithm. This paper introduces Artificial Bee Colony with Exponentially Distributed Mutation (ABC-EDM) that incorporates exponential distributions to produce mutation steps with varying lengths and suitably adjusts the current step length. ABC-EDM is compared on a number of benchmark functions with the original ABC algorithm, Genetic Algorithm (GA), Particle Swarm Optimization (PSO) and Particle Swarm Inspired Evolutionary Algorithm (PS-EA). Results demonstrate that ABC-EDM performs better optimization with lower dimensionality, but the improvement fades away with increased number of dimensions.","PeriodicalId":149135,"journal":{"name":"2010 13th International Conference on Computer and Information Technology (ICCIT)","volume":"189 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"24","resultStr":"{\"title\":\"Self-adaptation of mutation step size in Artificial Bee Colony algorithm for continuous function optimization\",\"authors\":\"Mohammad Shafiul Alam, Md Wasi Ul Kabir, M. Islam\",\"doi\":\"10.1109/ICCITECHN.2010.5723831\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper introduces a novel adaptation scheme of mutation step size for the Artificial Bee Colony algorithm and compares its results with a number of swarm intelligence and population based optimization algorithms on complex multimodal benchmark problems. The Artificial Bee Colony (ABC) is a swarm based optimization algorithm mimicking the intelligent food foraging behavior of honey bees. The proposed scheme dynamically adapts the mutation step size for better exploration and exploitation of the search space. Mutation with large step size is likely to produce large variations which would facilitate better exploration of the undiscovered regions of the search space while small step size usually produces small variations that are better for exploitation of the already found solutions. The appropriateness of small or large steps changes dynamically depending on the current stage and maturity of the ongoing search process as well as the properties of the search space. So, dynamic adaptation of mutation step size is a promising and interesting research direction that has not been explored so far with the ABC algorithm. This paper introduces Artificial Bee Colony with Exponentially Distributed Mutation (ABC-EDM) that incorporates exponential distributions to produce mutation steps with varying lengths and suitably adjusts the current step length. ABC-EDM is compared on a number of benchmark functions with the original ABC algorithm, Genetic Algorithm (GA), Particle Swarm Optimization (PSO) and Particle Swarm Inspired Evolutionary Algorithm (PS-EA). Results demonstrate that ABC-EDM performs better optimization with lower dimensionality, but the improvement fades away with increased number of dimensions.\",\"PeriodicalId\":149135,\"journal\":{\"name\":\"2010 13th International Conference on Computer and Information Technology (ICCIT)\",\"volume\":\"189 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"24\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 13th International Conference on Computer and Information Technology (ICCIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCITECHN.2010.5723831\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 13th International Conference on Computer and Information Technology (ICCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCITECHN.2010.5723831","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Self-adaptation of mutation step size in Artificial Bee Colony algorithm for continuous function optimization
This paper introduces a novel adaptation scheme of mutation step size for the Artificial Bee Colony algorithm and compares its results with a number of swarm intelligence and population based optimization algorithms on complex multimodal benchmark problems. The Artificial Bee Colony (ABC) is a swarm based optimization algorithm mimicking the intelligent food foraging behavior of honey bees. The proposed scheme dynamically adapts the mutation step size for better exploration and exploitation of the search space. Mutation with large step size is likely to produce large variations which would facilitate better exploration of the undiscovered regions of the search space while small step size usually produces small variations that are better for exploitation of the already found solutions. The appropriateness of small or large steps changes dynamically depending on the current stage and maturity of the ongoing search process as well as the properties of the search space. So, dynamic adaptation of mutation step size is a promising and interesting research direction that has not been explored so far with the ABC algorithm. This paper introduces Artificial Bee Colony with Exponentially Distributed Mutation (ABC-EDM) that incorporates exponential distributions to produce mutation steps with varying lengths and suitably adjusts the current step length. ABC-EDM is compared on a number of benchmark functions with the original ABC algorithm, Genetic Algorithm (GA), Particle Swarm Optimization (PSO) and Particle Swarm Inspired Evolutionary Algorithm (PS-EA). Results demonstrate that ABC-EDM performs better optimization with lower dimensionality, but the improvement fades away with increased number of dimensions.