Short-Term Rainfall Forecasting Using Multi-Layer Perceptron

Rainfall forecasting is crucial in the field of meteorology and hydrology. However, existing solutions always achieve low prediction accuracy for short-term rainfall forecasting. Atmospheric forecasting models perform worse in many conditions. Machine learning approaches neglect the influences of physical factors in upstream or downstream regions, which make forecasting accuracy fluctuate in different areas. To improve the overall forecasting accuracy for short-term rainfall, this paper proposes a novel solution called Dynamic Regional Combined short-term rainfall Forecasting approach (DRCF) using Multi-layer Perceptron (MLP). First, Principal Component Analysis (PCA) is used to reduce the dimension of thirteen physical factors, which serves as the input of MLP. Second, a greedy algorithm is applied to determine the structure of MLP. The surrounding sites are perceived based on the forecasting site. Finally, to solve the clutter interference which is caused by the extension of the perception range, DRCF is enhanced with several dynamic strategies. Experiments are conducted on data from 56 real-world meteorology sites in China, and we compare DRCF with atmospheric models and other machine learning approaches. The experimental results show that DRCF outperforms existing approaches in both threat score (TS) and root mean square error (RMSE).

[1]  Hareton K. N. Leung,et al.  A Deep-Learning Based Precipitation Forecasting Approach Using Multiple Environmental Factors , 2017, 2017 IEEE International Congress on Big Data (BigData Congress).

[2]  J. Abbot,et al.  Input selection and optimisation for monthly rainfall forecasting in Queensland, Australia, using artificial neural networks , 2014 .

[3]  Jürgen Schmidhuber,et al.  Multi-column deep neural networks for image classification , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  J. Abbot,et al.  Application of artificial neural networks to rainfall forecasting in Queensland, Australia , 2012, Advances in Atmospheric Sciences.

[5]  Dit-Yan Yeung,et al.  Deep Learning for Precipitation Nowcasting: A Benchmark and A New Model , 2017, NIPS.

[6]  Gwo-Fong Lin,et al.  A hybrid neural network model for typhoon-rainfall forecasting , 2009 .

[7]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[8]  Priya Narayanan,et al.  Trend analysis and ARIMA modelling of pre-monsoon rainfall data for western India , 2013 .

[9]  Y. Honda,et al.  A pre‐operational variational data assimilation system for a non‐hydrostatic model at the Japan Meteorological Agency: formulation and preliminary results , 2005 .

[10]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[11]  K. Droegemeier,et al.  The Advanced Regional Prediction System (ARPS) – A multi-scale nonhydrostatic atmospheric simulation and prediction model. Part I: Model dynamics and verification , 2000 .

[12]  Alexis Zubrow,et al.  Overview of the atmospheric model evaluation tool (AMET) v1.1 for evaluating meteorological and air quality models , 2011, Environ. Model. Softw..

[13]  H. Schuh,et al.  Troposphere mapping functions for GPS and very long baseline interferometry from European Centre for Medium‐Range Weather Forecasts operational analysis data , 2006 .

[14]  Sunmin Kim,et al.  Assessment of Ensemble Flood Forecasting with Numerical Weather Prediction by considering Spatial Shift of Rainfall Fields , 2018 .

[15]  Petr Motlícek,et al.  Impact of deep MLP architecture on different acoustic modeling techniques for under-resourced speech recognition , 2013, 2013 IEEE Workshop on Automatic Speech Recognition and Understanding.

[16]  Ashish Sharma,et al.  An application of artificial neural networks for rainfall forecasting , 2001 .

[17]  Reid Priedhorsky,et al.  Epidemic Forecasting is Messier Than Weather Forecasting: The Role of Human Behavior and Internet Data Streams in Epidemic Forecast. , 2016, The Journal of infectious diseases.

[18]  Hugo Larochelle,et al.  Efficient Learning of Deep Boltzmann Machines , 2010, AISTATS.

[19]  M. Crown,et al.  Validation of the NOAA Space Weather Prediction Center's solar flare forecasting look‐up table and forecaster‐issued probabilities , 2012 .

[20]  Jing Pan,et al.  Numerical Forecasting Experiment of the Wave Energy Resource in the China Sea , 2016 .

[21]  Stefano Marsili-Libelli,et al.  Data-driven rainfall/runoff modelling based on a neuro-fuzzy inference system , 2017, Environ. Model. Softw..

[22]  Andrea Castelletti,et al.  Weather models as virtual sensors to data-driven rainfall predictions in urban watersheds , 2013 .

[23]  Ahmad Fakheri Fard,et al.  Modeling of monthly rainfall and runoff of Urmia lake basin using “feed-forward neural network” and “time series analysis” model , 2014 .

[24]  M. Imteaz,et al.  Multiple regression and Artificial Neural Network for long-term rainfall forecasting using large scale climate modes , 2013 .

[25]  James T. Kwok,et al.  Constructive algorithms for structure learning in feedforward neural networks for regression problems , 1997, IEEE Trans. Neural Networks.

[26]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[27]  Annie George,et al.  Anomaly Detection based on Machine Learning Dimensionality Reduction using PCA and Classification using SVM , 2012 .

[28]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[29]  P. W. Chan,et al.  Performance of super high resolution numerical weather prediction model in forecasting terrain‐disrupted airflow at the Hong Kong International Airport: case studies , 2016 .

[30]  S. Ergezinger,et al.  An accelerated learning algorithm for multilayer perceptrons: optimization layer by layer , 1995, IEEE Trans. Neural Networks.

[31]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups , 2012, IEEE Signal Processing Magazine.

[32]  A. Roli Artificial Neural Networks , 2012, Lecture Notes in Computer Science.

[33]  Stephan Lange,et al.  MLP and CARP are linked to chronic PKCα signalling in dilated cardiomyopathy , 2016, Nature Communications.

[34]  Bin Wang,et al.  An empirical seasonal prediction model of the east Asian summer monsoon using ENSO and NAO , 2009 .

[35]  Jason Weston,et al.  A unified architecture for natural language processing: deep neural networks with multitask learning , 2008, ICML '08.

[36]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[37]  Srinivasa Ramanujam,et al.  A new PCA‐ANN algorithm for retrieval of rainfall structure in a precipitating atmosphere , 2011 .

[38]  Hareton K. N. Leung,et al.  A deep belief network based precipitation forecast approach using multiple environmental factors , 2018, Intell. Data Anal..

[39]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[40]  George F. Hepner,et al.  Artificial neural network classification using a minimal training set - Comparison to conventional supervised classification , 1990 .

[41]  Pabitra Mitra,et al.  Early Prediction of Extreme Rainfall Events: A Deep Learning Approach , 2016, ICDM.

[42]  Pao-Shan Yu,et al.  Application of Gray and Fuzzy Methods for Rainfall Forecasting , 2000 .

[43]  W. Marsden I and J , 2012 .

[44]  K. P. Sudheer,et al.  A data‐driven algorithm for constructing artificial neural network rainfall‐runoff models , 2002 .

[45]  Vicente Julián,et al.  Rainfall Prediction: A Deep Learning Approach , 2016, HAIS.