The intermittency of wind remains the greatest challenge to its large scale adoption and sustainability of wind farms. Accurate wind power predictions therefore play a critical role for grid efficiency where wind energy is integrated. In this paper, …