A dynamic self-adaptive harmony search algorithm for continuous optimization problems

被引:39
|
作者
Kattan, Ali [1 ]
Abdullah, Rosni [1 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, George Town 11800, Malaysia
关键词
Computational intelligence; Evolutionary algorithms; Metaheuristic; ENGINEERING OPTIMIZATION; DESIGN;
D O I
10.1016/j.amc.2013.02.074
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In solving global optimization problems for continuous functions, researchers often rely on metaheuristic algorithms to over come the computational drawbacks of the existing numerical methods. A metaheuristic is an evolutionary algorithm that does not require the functions in the problem to satisfy specific conditions or mathematical properties. A recently proposed metaheuristic is the harmony search algorithm, which was inspired by the music improvisation process and has been applied successfully in the solution of various global optimization problems. However, the overall performance of this algorithm and its convergence properties are quite sensitive to the initial parameter settings. Several improvements of the harmony search algorithm have been proposed to incorporate self-adaptive features. In these modified versions of the algorithm, the parameters are automatically tuned during the optimization process to achieve superior results. This pap er proposes a new dynamic and self-adaptive harmony search algorithm in which two of the optimization parameters, the pitch adjustment rate and the bandwidth, are auto-tuned. These two parameters have substantial influence on the quality of the final solution. The proposed algorithm utilizes two new quality measures to dynamically drive the optimization process: the current best-to-worst ratio of the harmony memory fitness function and the improvisation acceptance rate. The key difference between the proposed algorithm and most competing methods is that the values of the pitch adjustment rate and bandwidth are determined independently of the current improvisation count and therefore vary dynamically rather than monotonically. The results demonstrate the superiority of the proposed algorithm over various other recent methods based on several common benchmarking functions. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:8542 / 8567
页数:26
相关论文
共 50 条
  • [31] Self-adaptive salp swarm algorithm for optimization problems
    Kassaymeh, Sofian
    Abdullah, Salwani
    Al-Betar, Mohammed Azmi
    Alweshah, Mohammed
    Al-Laham, Mohamad
    Othman, Zalinda
    [J]. SOFT COMPUTING, 2022, 26 (18) : 9349 - 9368
  • [32] A differential-based harmony search algorithm for the optimization of continuous problems
    Abedinpourshotorban, Hosein
    Hasan, Shafaatunnur
    Shamsuddin, Siti Mariyam
    As'Sahra, Nur Fatimah
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2016, 62 : 317 - 332
  • [33] A Dynamic Adjusting Novel Global Harmony Search for Continuous Optimization Problems
    Chiu, Chui-Yu
    Shih, Po-Chou
    Li, Xuechao
    [J]. SYMMETRY-BASEL, 2018, 10 (08):
  • [34] Parameter adaptive harmony search algorithm for unimodal and multimodal optimization problems
    Kumar, Vijay
    Chhabra, Jitender Kumar
    Kumar, Dinesh
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2014, 5 (02) : 144 - 155
  • [35] Self-adaptive differential harmony search algorithm to solve dynamic economic dispatch problem with emission and security constraints
    Arul, R.
    Velusami, S.
    Ravi, G.
    [J]. PROCEEDINGS OF THE 2014 IEEE 2ND INTERNATIONAL CONFERENCE ON ELECTRICAL ENERGY SYSTEMS (ICEES), 2014, : 32 - 37
  • [36] A Parallel Self-adaptive Subspace Searching Algorithm for Solving Dynamic Function Optimization Problems
    Li, Yan
    Kang, Zhuo
    Kan, Lishan
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2008, 5370 : 28 - +
  • [38] SOCIAL HARMONY SEARCH ALGORITHM FOR CONTINUOUS OPTIMIZATION
    Kaveh, A.
    Ahangaran, M.
    [J]. IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF CIVIL ENGINEERING, 2012, 36 (C2) : 121 - 137
  • [39] Model similarity calculation based on self-adaptive global best harmony search algorithm
    Gao X.
    Dong X.
    Zhang C.
    [J]. International Journal of Performability Engineering, 2020, 16 (07): : 1019 - 1026
  • [40] A Self-adaptive Differential Evolution Algorithm for Solving Optimization Problems
    Farda, Irfan
    Thammano, Arit
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGY (IC2IT 2022), 2022, 453 : 68 - 76