A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization

The canonical harmony search (HS) algorithm generates a new solution by using random adjustment. However, the beneficial effects of harmony memory are not well considered. In order to make full use of harmony memory to generate new solutions, this paper proposes a new adaptive harmony search algorit...

Full description

Bibliographic Details
Main Authors: Xinchao Zhao, Rui Li, Junling Hao, Zhaohua Liu, Jianmei Yuan
Format: Article
Language:English
Published: MDPI AG 2020-04-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/8/2916
_version_ 1797569823347048448
author Xinchao Zhao
Rui Li
Junling Hao
Zhaohua Liu
Jianmei Yuan
author_facet Xinchao Zhao
Rui Li
Junling Hao
Zhaohua Liu
Jianmei Yuan
author_sort Xinchao Zhao
collection DOAJ
description The canonical harmony search (HS) algorithm generates a new solution by using random adjustment. However, the beneficial effects of harmony memory are not well considered. In order to make full use of harmony memory to generate new solutions, this paper proposes a new adaptive harmony search algorithm (aHSDE) with a differential mutation, periodic learning and linear population size reduction strategy for global optimization. Differential mutation is used for pitch adjustment, which provides a promising direction guidance to adjust the bandwidth. To balance the diversity and convergence of harmony memory, a linear reducing strategy of harmony memory is proposed with iterations. Meanwhile, periodic learning is used to adaptively modify the pitch adjusting rate and the scaling factor to improve the adaptability of the algorithm. The effects and the cooperation of the proposed strategies and the key parameters are analyzed in detail. Experimental comparison among well-known HS variants and several state-of-the-art evolutionary algorithms on CEC 2014 benchmark indicates that the aHSDE has a very competitive performance.
first_indexed 2024-03-10T20:17:02Z
format Article
id doaj.art-0d2271e37822494faea0339e07217516
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T20:17:02Z
publishDate 2020-04-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-0d2271e37822494faea0339e072175162023-11-19T22:27:34ZengMDPI AGApplied Sciences2076-34172020-04-01108291610.3390/app10082916A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global OptimizationXinchao Zhao0Rui Li1Junling Hao2Zhaohua Liu3Jianmei Yuan4School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Science, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Statistics, University of International Business and Economics, Beijing 10029, ChinaSchool of Science, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaHunan Key Laboratory for Computation and Simulation in Science and Engineering, Xiangtan University, Xiangtan 411105, ChinaThe canonical harmony search (HS) algorithm generates a new solution by using random adjustment. However, the beneficial effects of harmony memory are not well considered. In order to make full use of harmony memory to generate new solutions, this paper proposes a new adaptive harmony search algorithm (aHSDE) with a differential mutation, periodic learning and linear population size reduction strategy for global optimization. Differential mutation is used for pitch adjustment, which provides a promising direction guidance to adjust the bandwidth. To balance the diversity and convergence of harmony memory, a linear reducing strategy of harmony memory is proposed with iterations. Meanwhile, periodic learning is used to adaptively modify the pitch adjusting rate and the scaling factor to improve the adaptability of the algorithm. The effects and the cooperation of the proposed strategies and the key parameters are analyzed in detail. Experimental comparison among well-known HS variants and several state-of-the-art evolutionary algorithms on CEC 2014 benchmark indicates that the aHSDE has a very competitive performance.https://www.mdpi.com/2076-3417/10/8/2916harmony searchdifferential mutationpopulation size reductionperiodic learning
spellingShingle Xinchao Zhao
Rui Li
Junling Hao
Zhaohua Liu
Jianmei Yuan
A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization
Applied Sciences
harmony search
differential mutation
population size reduction
periodic learning
title A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization
title_full A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization
title_fullStr A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization
title_full_unstemmed A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization
title_short A New Differential Mutation Based Adaptive Harmony Search Algorithm for Global Optimization
title_sort new differential mutation based adaptive harmony search algorithm for global optimization
topic harmony search
differential mutation
population size reduction
periodic learning
url https://www.mdpi.com/2076-3417/10/8/2916
work_keys_str_mv AT xinchaozhao anewdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT ruili anewdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT junlinghao anewdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT zhaohualiu anewdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT jianmeiyuan anewdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT xinchaozhao newdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT ruili newdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT junlinghao newdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT zhaohualiu newdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization
AT jianmeiyuan newdifferentialmutationbasedadaptiveharmonysearchalgorithmforglobaloptimization