An Efficient Adaptive Strategy for Melody Search Algorithm

被引:5
作者
Ashrafi, Seyem Mohammad [1 ]
Kourabbaslou, Noushin Emami [2 ]
机构
[1] Islamic Azad Univ, Dept Civil Engn, Roudehen Branch, Tehran, Iran
[2] Payame Noor Univ, Dept Management, Tehran, Iran
关键词
Adaptation Technique; Harmony Search; Improvisation Procedure; Melody Search Algorithm; Numerical Optimization;
D O I
10.4018/ijamc.2015070101
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An efficient adaptive version of Melody Search algorithm (EAMS) is introduced in this study, which is a powerful tool to solve optimization problems in continuous domains. Melody search (MS) algorithm is a recent newly improved version of harmony search (HS), while the algorithm performance strongly depends on fine-tuning of its parameters. Although MS is more efficient for solving continuous optimization problems than most of other HS-based algorithms, the large number of algorithm parameters makes it difficult to use. Hence, the main objective in this study is to reduce the number of algorithm parameters and improving its efficiency. To achieve this, a novel improvisation scheme is introduced to generate new solutions, a useful procedure is developed to determine the possible variable ranges in different iterations and an adaptive strategy is employed to calculate proper parameters' values and choose suitable memory consideration rules during the evolution process. Extensive computational comparisons are carried out by employing a set of eighteen well-known benchmark optimization problems with various characteristics from the literature. The obtained results reveal that EAMS algorithm can achieve better solutions compared to some other HS variants, basic MS algorithms and certain cases of well-known robust optimization algorithms.
引用
收藏
页码:1 / 37
页数:37
相关论文
共 26 条
[1]   The variants of the harmony search algorithm: an overview [J].
Alia, Osama Moh'd ;
Mandava, Rajeswari .
ARTIFICIAL INTELLIGENCE REVIEW, 2011, 36 (01) :49-68
[2]  
[Anonymous], 2005, NAT COMPUT
[3]   Performance evaluation of an improved harmony search algorithm for numerical optimization: Melody Search (MS) [J].
Ashrafi, S. M. ;
Dariane, A. B. .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (04) :1301-1321
[4]  
Ashrafi S.M., 2011, 11 INT C HYBR INT SY, P109
[5]   Job Shop Scheduling with the Best-so-far ABC [J].
Banharnsakun, Anan ;
Sirinaovakul, Booncharoen ;
Achalakul, Tiranee .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2012, 25 (03) :583-593
[6]   An Improved Harmony Search Algorithm with Differential Mutation Operator [J].
Chakraborty, Prithwish ;
Roy, Gourab Ghosh ;
Das, Swagatam ;
Jain, Dhaval ;
Abraham, Ajith .
FUNDAMENTA INFORMATICAE, 2009, 95 (04) :401-426
[7]   An improved harmony search algorithm for power economic load dispatch [J].
Coelho, Leandro dos Santos ;
Mariani, Viviana Cocco .
ENERGY CONVERSION AND MANAGEMENT, 2009, 50 (10) :2522-2526
[8]  
Geem ZW, 2010, STUD COMPUT INTELL, V270, P1
[9]   Parameter-setting-free harmony search algorithm [J].
Geem, Zong Woo ;
Sim, Kwee-Bo .
APPLIED MATHEMATICS AND COMPUTATION, 2010, 217 (08) :3881-3889
[10]   A new heuristic optimization algorithm: Harmony search [J].
Geem, ZW ;
Kim, JH ;
Loganathan, GV .
SIMULATION, 2001, 76 (02) :60-68