Back to Search Start Over

A cooperative-competitive master-slave global-best harmony search for ANN optimization and water-quality prediction

Authors :
Najmeh Sadat Jaddi
Salwani Abdullah
Source :
Applied Soft Computing. 51:209-224
Publication Year :
2017
Publisher :
Elsevier BV, 2017.

Abstract

Display OmittedCooperative-competitive master-slave global-best harmony search algorithm. A multi-population is switched between cooperative master-slave and competitive master-slave strategies.The proposed method is compared against single population, cooperative master-slave and competitive master-slave.Finally, proposed method is applied on real-world water quality prediction problem. The artificial neural network (ANN) is one of the most accurate and commonly used machine-learning techniques and can learn even complex data by employing metaheuristic algorithms. Harmony search (HS) is a metaheuristic algorithm that imitates the process by which musicians tune their instruments to achieve perfect harmony. Global-best harmony search(GHS) is an effective variant of the HS algorithm that borrows the concept of gbest (globalbest) from particle-swarm optimization (PSO) to improve the performance of HS. Employing a multi-population technique improves the convergence of the algorithm. The master-slave technique is one of the most powerful multi-population techniques. This paper proposes a cooperative-competitive master-slave multi-population GHS (CC-GHS) to train the ANN. To provide the proposed CC-GHS algorithm with strong abilities in both exploration and exploitation, a competitive master-slave strategy (Com-GHS)is interacted with a cooperative master-slave strategy(Coo-GHS). A probabilistic variable is employed to achieve a good balance between cooperativeness and competitiveness. The method is tested on benchmark classification and time-series prediction problems, and statistical analyses demonstrate the ability of the proposed method. The CC-GHS is also applied to a real-world water-quality prediction problem with promising results.

Details

ISSN :
15684946
Volume :
51
Database :
OpenAIRE
Journal :
Applied Soft Computing
Accession number :
edsair.doi...........d89178f70efca9693a249bba4d39bed4