说明:收录25万 73个行业的国家标准 支持批量下载
HindawiPublishingCorporation JournalofAppliedMathematics Volume2013,ArticleID832718, 8pages http://dx.doi.org/10.1155/2013/832718 ResearchArticle Self-Adaptive Step Firefly Algorithm Shuhao Yu,1,2Shanlin Yang,1and Shoubao Su2 1InstituteofComputerNetworkSystems,HefeiUniversityofTechnology,Hefei230009,China 2SchoolofInformationEngineering,WestAnhuiUniversity,Lu’an237012,China CorrespondenceshouldbeaddressedtoShuhaoYu;yush@wxc.edu.cn Received1July2013;Accepted17September2013 AcademicEditor:SabriArik Copyright © 2013 ShuhaoYuetal. This is an open access article distributed under the Creative Commons Attribution License, whichpermitsunrestricteduse,distribution,andreproductio ninanymedium,providedtheoriginalworkisproperlycited. Inthestandardfireflyalgorithm,eachfireflyhasthesamestepsettingsanditsvaluesdecreasefromiterationtoiteration.Therefore, it may fall into the local optimum. Furthermore, the decreasing of step is restrained by the maximum of iteration, which hasan influence on the convergence speed and precision. In order to avoid falling into the local optimum and reduce the impact of the maximum of iteration, a self-adaptive step firefly algorithm is proposed in the paper. Its core idea is setting the step of each firefly varying with the iteration, according to each firefly’s historical information and current situation. Experiments aremade to show the performance of our approach compared with the standard FA, based on sixteen standard testing benchmark functions. The results reveal that our method can prevent the premature convergence and improve the convergence speed and accurateness. 1. Introduction Firefly algorithm (FA) is inspired by biochemical and social aspects of real fireflies [ 1] .I tc o u l dh a n d l em u l - timodal problems of combinational and numerical opti-mization more naturally and efficiently [ 2–5]. Owing to its few parameters to adjust, easy to understand, realize, andcompute, it was applied to various fields, such as code-book of vector quantization [ 6],in-linespring-masssystems [7], mixed variable structural optimization [ 8], nonlinear grayscale image enhancement [ 9], travelling salesman prob- lems[10], continuouslycast steel slabs [ 11],promotingprod- uctsonline[ 12],nonconvexeconomicdispatchproblems[ 13], chiller loading for energy conservation [ 14], stock market price forecasting [ 15], and multiple objectives optimization [16]. Despite these advantages, the FA is also a metaheuristic algorithm; the standard FA can easily get trapped in thelocal optima when solving complex multimodal problems.These weaknesses have restricted wider applications of theFA. Therefore, avoiding the local optima and acceleratingconvergence speed have become the two most importanta n da p p e a l i n gg o a l si nt h eF Ar e s e a r c h .T oo v e r c o m et h e s edisadvantages, many researchers have proposed a variety ofmodificationstotheoriginalFA[ 17–19].Compared with other evolutionary algorithms, such as Genetic Algorithm and Simulated Annealing, standard FAh a st h ef o l l o w i n gp r o b l e m :i ti sn o tr a t i o n a lt h a te a c hfirefly uses the same step or the linear step just dependson maximum iteration not related to experience of fireflies,which may impact on the balance between the global andlocalsearch.Basedontheaboveproblem,aself-adaptivestepfirefly algorithm (SASFA) is proposed in the paper, whichconsiders thehistoricalinformationandcurrentsituationofeachfirefly. The rest of this paper is organized as follows. Section2 s h o w sab r i e fr e v i e wo ft h eu p d a t i n gp r o c e s so ft h es t a n -dard FA and analyzes some problems about the linear stepapproach. In Section3, a novel approach is proposed to set the step of each firefly self-adaptively. In Section4, experimental settings and results compared with the twoalgorithmsarepresented.Finally,wemaketheconclusionsinSection5. 2. Firefly Algorithm Concepts Firefly algorithm is based on the idealized behavior of the flashing feature of

pdf文档 Journal of Applied Mathematics2013_832718_Self-Adaptive Step Firefly Algorithm

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
Journal of Applied Mathematics2013_832718_Self-Adaptive Step Firefly Algorithm 第 1 页 Journal of Applied Mathematics2013_832718_Self-Adaptive Step Firefly Algorithm 第 2 页 Journal of Applied Mathematics2013_832718_Self-Adaptive Step Firefly Algorithm 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2023-05-19 13:48:34上传分享
友情链接
交流群
  • //public.wenku.github5.com/wodemyapi/22.png
-->
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。