Optimizing wavelet neural networks using modified cuckoo search for multi-step ahead chaotic time series prediction

Determining the optimal number of hidden nodes and their proper initial locations are essentially crucial before the wavelet neural networks (WNNs) start their learning process. In this paper, a novel strategy known as the modified cuckoo search algorithm (MCSA), is proposed for WNNs initialization...

Full description

Bibliographic Details
Main Authors: Ong, Pauline, Zainuddin, Zarita
Format: Article
Language:English
Published: Elsevier 2019
Subjects:
Online Access:http://eprints.uthm.edu.my/4606/1/AJ%202019%20%28290%29.pdf
Description
Summary:Determining the optimal number of hidden nodes and their proper initial locations are essentially crucial before the wavelet neural networks (WNNs) start their learning process. In this paper, a novel strategy known as the modified cuckoo search algorithm (MCSA), is proposed for WNNs initialization in order to improve its generalization performance. The MCSA begins with an initial population of cuckoo eggs, which represent the translation vectors of the wavelet hidden nodes, and subsequently refines their locations by imitating the breeding mechanism of cuckoos. The resulting solutions from the MCSA are then used as the initial translation vectors for the WNNs. The feasibility of the proposed method is evaluated by forecasting a benchmark chaotic time series, and its superior prediction accuracy compared with that of conventional WNNs demonstrates its potential benefit.