Title :
Harmony Search Based Supervised Training of Artificial Neural Networks
Author :
Kattan, Ali ; Abdullah, Rosni ; Salam, Rosalina Abdul
Author_Institution :
Sch. of Comput. Sci., Univ. Sains Malaysia, Minden, Malaysia
Abstract :
This paper presents a novel technique for the supervised training of feed-forward artificial neural networks (ANN) using the Harmony Search (HS) algorithm. HS is a stochastic meta-heuristic that is inspired from the improvisation process of musicians. Unlike Backpropagation, HS is non-trajectory driven. By modifying an existing improved version of HS & adopting a suitable ANN data representation, we propose a training technique where two of HS probabilistic parameters are determined dynamically based on the best-to-worst (BtW) harmony ratio in the current harmony memory instead of the improvisation count. This would be more suitable for ANN training since parameters and termination would depend on the quality of the attained solution. We have empirically tested and verified our technique by training an ANN with a benchmarking problem. In terms of overall training time and recognition, our results have revealed that our method is superior to both the original improved HS and standard Backpropagation.
Keywords :
backpropagation; feedforward neural nets; probability; ANN data representation; ANN training; HS probabilistic parameters; backpropagation; best-to-worst harmony ratio; feedforward artificial neural networks; harmony memory; harmony search; improvisation process; musicians; stochastic metaheuristic; supervised training; Ant colony optimization; Artificial intelligence; Artificial neural networks; Backpropagation; Computational modeling; Feedforward systems; Intelligent networks; Intelligent systems; Neurons; Stochastic processes; harmony search; meta-heuristic; neural network; optimization;
Conference_Titel :
Intelligent Systems, Modelling and Simulation (ISMS), 2010 International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4244-5984-1
DOI :
10.1109/ISMS.2010.31