I. Introduction
A better understanding of weather systems is extremely important for peoples’ dailly lives. Weather prediction is more accurate today than in the last century due to great improvements in prediction tools, theory development, computational power, and observation systems [1]. These days, we can accurately predict weather changes in a time interval of days. However, forecasting extreme weather, such as typhoons and dust storms remains challenging. At the same time, the rapid development of artificial intelligence, especially deep learning, has attracted more attention from different research communities [2], [3]. The successful applications of deep learning in computer vision, including tasks of image retrieval [4], face detection [5], semantic segmentation [6], and saliency detection [7], as well as remote sensing (RS) image processing (including hyperspectral image classification [8]–[10], scene classification [11], and image prediction [12]), provide insight for deep-learning-based weather prediction.