1. introduction
In recent years, artificial Neural Networks (ANNs) have shown great promise in modeling time-series, nonlinear prediction, and the analysis of underlying features of data. They are typically designed to learn complicated functions [1]. The back propagation learning algorithm can effectively revise the weights and thresholds of hidden nodes [2], [3].