A new method in multimodal optimization based on firefly algorithm

被引:0
作者
Nadia Nekouie
Mahdi Yaghoobi
机构
[1] Islamic Azad University,Department of Computer Engineering, Mashhad branch
来源
Artificial Intelligence Review | 2016年 / 46卷
关键词
Firefly algorithm; Simulated annealing algorithm; Multimodal optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Optimization has been one of significant research fields in the past few decades, most of the real-world problems are multimodal optimization problems. The prime target of multimodal optimization is to find multiple global and local optima of a problem in one single run. The multimodal optimization problems have drawn attention to evolutionary algorithms. Firefly algorithm is a recently proposed stochastic optimization technique. This algorithm is a global search algorithm. On the other hand, because this algorithm has multimodal characteristics, it has the capacity and capability to change into multimodal optimization method. The aim of this article is to show that firefly algorithm is able to find multiple solutions in multimodal problems. Therefore, in this study, a new technique, is introduced for multimodal optimization. In the proposed algorithm, the multimodal optima are detected through separately evolving sub-populations. A stability criterion is used to determine the stability and instability of the sub-population. If a sub-population is regarded as stable, it has an optima stored in an external memory called Archive. After some iterations, the archive includes all of the optimums. The proposed algorithm utilizes a simulated annealing local optimization algorithm to increase search power, accuracy and speed of the algorithm. The proposed algorithm is tested on a set of criterion functions. The results show that the proposed algorithm has a high ability to find the multimodal optimal points.
引用
收藏
页码:267 / 287
页数:20
相关论文
共 41 条
[1]  
Beasley D(1993)A sequential niche technique for multimodal function optimization Evolut Comput 1 101-125
[2]  
Bull DR(2007)Locating multiple optima using particle swarm optimization Appl Math Comput 189 1859-1883
[3]  
Martin RR(2002)Learning and optimization using the clonal selection principle IEEE Trans Evolut Comput 6 239-251
[4]  
Brits R(2010)A competitive and cooperative co-evolutionary approach to multi-objective particle swarm optimization algorithm design Eur J Oper Res 202 42-54
[5]  
Engelbrecht AP(2009)Glowworm swarm optimization for simultaneous capture of multiple local optima of multimodal functions Swarm Intell 3 87-124
[6]  
van den Bergh F(2010)Niching without niching parameters: particle swarm optimization using a ring topology IEEE Trans Evolut Comput 14 150-169
[7]  
De Castro LN(2011)Genetic algorithm with adaptive elitist-population strategies for multimodal function optimization Appl Soft Comput 11 2017-2034
[8]  
Von Zuben FJ(2014)Differential evolution based on fitness Euclidean-distance ratio for multimodal optimization Neurocomputing 137 252-260
[9]  
Goh CK(2004)Roaming optimization: a new evolutionary technique for multimodal optimization Studia Univ Babes-Bolyai Inform 49 99-109
[10]  
Tan KC(1992)Crowding and preselection revisited Urbana 51 61801-458