Back propagation neural network with adaptive differential evolution algorithm for time series forecasting
differential evolution - a simple and efficient heuristic for global optimization over continuous spaces .