Differential Evolution Training Algorithm for Feed-Forward Neural Networks
differential evolution - a simple and efficient heuristic for global optimization over continuous spaces .