A differential-based harmony search algorithm for the optimization of continuous problems

The performance of the Harmony Search (HS) algorithm is highly dependent on the parameter settings and the initialization of the Harmony Memory (HM). To address these issues, this paper presents a new variant of the HS algorithm, which is called the DH/best algorithm, for the optimization of globall...

Full description

Bibliographic Details
Main Authors: Abedinpourshotorban, H., Hasan, S., Shamsuddin, S. M., AsSahra, N. F.
Format: Article
Published: Elsevier Ltd 2016
Subjects:
_version_ 1796861846983016448
author Abedinpourshotorban, H.
Hasan, S.
Shamsuddin, S. M.
AsSahra, N. F.
author_facet Abedinpourshotorban, H.
Hasan, S.
Shamsuddin, S. M.
AsSahra, N. F.
author_sort Abedinpourshotorban, H.
collection ePrints
description The performance of the Harmony Search (HS) algorithm is highly dependent on the parameter settings and the initialization of the Harmony Memory (HM). To address these issues, this paper presents a new variant of the HS algorithm, which is called the DH/best algorithm, for the optimization of globally continuous problems. The proposed DH/best algorithm introduces a new improvisation method that differs from the conventional HS in two respects. First, the random initialization of the HM is replaced with a new method that effectively initializes the harmonies and reduces randomness. Second, the conventional pitch adjustment method is replaced by a new pitch adjustment method that is inspired by a Differential Evolution (DE) mutation strategy known as DE/best/1. Two sets of experiments are performed to evaluate the proposed algorithm. In the first experiment, the DH/best algorithm is compared with other variants of HS based on 12 optimization functions. In the second experiment, the complete CEC2014 problem set is used to compare the performance of the DH/best algorithm with six well-known optimization algorithms from different families. The experimental results demonstrate the superiority of the proposed algorithm in convergence, precision, and robustness.
first_indexed 2024-03-05T20:02:36Z
format Article
id utm.eprints-71907
institution Universiti Teknologi Malaysia - ePrints
last_indexed 2024-03-05T20:02:36Z
publishDate 2016
publisher Elsevier Ltd
record_format dspace
spelling utm.eprints-719072017-11-26T03:37:03Z http://eprints.utm.my/71907/ A differential-based harmony search algorithm for the optimization of continuous problems Abedinpourshotorban, H. Hasan, S. Shamsuddin, S. M. AsSahra, N. F. QC Physics The performance of the Harmony Search (HS) algorithm is highly dependent on the parameter settings and the initialization of the Harmony Memory (HM). To address these issues, this paper presents a new variant of the HS algorithm, which is called the DH/best algorithm, for the optimization of globally continuous problems. The proposed DH/best algorithm introduces a new improvisation method that differs from the conventional HS in two respects. First, the random initialization of the HM is replaced with a new method that effectively initializes the harmonies and reduces randomness. Second, the conventional pitch adjustment method is replaced by a new pitch adjustment method that is inspired by a Differential Evolution (DE) mutation strategy known as DE/best/1. Two sets of experiments are performed to evaluate the proposed algorithm. In the first experiment, the DH/best algorithm is compared with other variants of HS based on 12 optimization functions. In the second experiment, the complete CEC2014 problem set is used to compare the performance of the DH/best algorithm with six well-known optimization algorithms from different families. The experimental results demonstrate the superiority of the proposed algorithm in convergence, precision, and robustness. Elsevier Ltd 2016 Article PeerReviewed Abedinpourshotorban, H. and Hasan, S. and Shamsuddin, S. M. and AsSahra, N. F. (2016) A differential-based harmony search algorithm for the optimization of continuous problems. Expert Systems with Applications, 62 . pp. 317-332. ISSN 0957-4174 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84976273801&doi=10.1016%2fj.eswa.2016.05.013&partnerID=40&md5=0307fd5f6225934d991823726c13b68e
spellingShingle QC Physics
Abedinpourshotorban, H.
Hasan, S.
Shamsuddin, S. M.
AsSahra, N. F.
A differential-based harmony search algorithm for the optimization of continuous problems
title A differential-based harmony search algorithm for the optimization of continuous problems
title_full A differential-based harmony search algorithm for the optimization of continuous problems
title_fullStr A differential-based harmony search algorithm for the optimization of continuous problems
title_full_unstemmed A differential-based harmony search algorithm for the optimization of continuous problems
title_short A differential-based harmony search algorithm for the optimization of continuous problems
title_sort differential based harmony search algorithm for the optimization of continuous problems
topic QC Physics
work_keys_str_mv AT abedinpourshotorbanh adifferentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT hasans adifferentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT shamsuddinsm adifferentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT assahranf adifferentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT abedinpourshotorbanh differentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT hasans differentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT shamsuddinsm differentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems
AT assahranf differentialbasedharmonysearchalgorithmfortheoptimizationofcontinuousproblems