Q-learning driven artificial lemming algorithm with elite pool and dynamic vertical crossover strategy: a case study in wind power forecasting