An Analytics Prediction Model of Monthly Rainfall Time Series: Case of Thailand

Wattana Punlumjeak, Jedsada Arunrerk, Nachirat Rachburee


Rainfall prediction is regarded as a challenging task in an agricultural country like Thailand. A time series data especially rainfall and temperature needs analytics technologies to return a valuable knowledge. It has been recognized that a high accuracy of rainfall prediction model will be helpful for agriculturist and water management. The study area of this research is located in Thailand, which the daily rainfall and temperature time series data collected from five regions of Thailand were taken by Meteorological Department of Thailand from years 2000 to 2015. In this research, analytics method is proposed in the preprocessing steps, which are composed of data cleansing and data transform. Principal component analysis in feature selection step and weighted moving average are applied. In the prediction modeling, support vector regression (SVR) and artificial neural network (ANN) are employed. The results of the experiment showed the comparison of overall accuracy between ANN and SVR in five data sets over the area of study. The results of the experiment showed that the two prediction models gave a high overall accuracy, although SVR plays an important advantage in less computational time than ANN. This experiment is extremely useful not only as the most effective way to manage the amount of rainfall in water management for Thai agriculturist, but the proposed model can also become a representative in the monthly rainfall prediction model used in Thailand.


Monthly Rainfall Prediction; Time Series Prediction; Support Vector Regression; ANN; Moving Average;

Full Text:


References (accessed August 18, 2016). (accessed August 18, 2016).

Chatfield C. The analysis of time series: an introduction, CRC press. 2016.

Mills, T. C. The foundations of modern time series analysis, Palgrave Macmillan. 2011.

GE Box, GM Jenkins, GC Reinsel, GM Ljung. Time series analysis: forecasting and control, John Wiley & Sons. 2015.

Rojas I, Pomares H. Time series analysis and forecasting: selected contributions from the ITISE Conference. Contributions to statistics. 2016.

N. A Biswas, F. M Shah, W. M. Tammi, and S.Chakraborty. FPANK: An improvised intrusion detection system with hybridization of neural network and K-means clustering over feature selection by PCA. 18th International Conference on Computer and Information Technology (ICCIT), (2015) 317-322.

I. Siegert, R. Böck, A.Wendemuth, and B.Vlasenko (2015, September). Exploring dataset similarities using PCA-based feature selection. 2015 International Conference on Affective Computing and Intelligent Interaction (ACII), (2015), 387-393.

N.Shaltout, M.Moustafa, A.Rafea, A. Moustafa, M.ElHefnawi. Comparing PCA to information gain as a feature selection method for Influenza-A classification. ICIIBMS 2015, International Conference on Intelligent Informatics and Biomedical Sciences, Okinawa, Japan, (2015), 279-283.

Shaw, L., and Routray, A. Statistical features extraction for multivariate pattern analysis in meditation EEG using PCA. In Student Conference (ISC), 2016 IEEE EMBS International. Orlando, Florida, USA, (2016) 1-4.

S. Réjichi, F. Chaabane. Feature extraction using PCA for VHR satellite image time series spatio-temporal classification. 2015 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), (2015) 485-488.

M. Nirmala. Integrated soft computing approach for modeling rainfall prediction in Tamilnadu. 9th International Conference on Intelligent Systems and Control (ISCO), (2015) 1-6.

F. Nhita, D.Saepudin, U. N. Wisesty. Comparative Study of Moving Average on Rainfall Time Series Data for Rainfall Forecasting Based on Evolving Neural Network Classifier. 3rd International Symposium on Computational and Business Intelligence (ISCBI), (2015) 112-116.

W. Sulandari, Y. Yudhanto. Forecasting trend data using a hybrid simple moving average-weighted fuzzy time series model. 2015 International Conference on Science in Information Technology (ICSITech), (2015) 303-308.

S. Areerachakul, P. Junsawang. Rainfall-Runoff relationship for streamflow discharge forecasting by ANN modelling. 2014 World Congress on Sustainable Technologies (WCST), (2014) 27-30.

J. Kajornrit, K. W. Wong, C. C. Fung, Y. S Ong. An integrated intelligent technique for monthly rainfall time series prediction. 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), (2014) 1632-1639

S. S. Monira, Z. M. Faisal, H. Hirose. A neural network ensemble incorporated with dynamic variable selection for rainfall forecast. 12th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), (2011) 7-12.

J. Wu. An Effective Hybrid Semi-parametric Regression Strategy for Artificial Neural Network Ensemble and Its Application Rainfall Forecasting. 2011 Fourth International Joint Conference on Computational Sciences and Optimization (CSO), (2011) 1324-1328.

Z. L. Wang, H. H. Sheng. Rainfall prediction using generalized regression neural network: case study Zhengzhou. 2010 International Conference on Computational and Information Sciences (ICCIS), (2010) 1265-1268.

N. Hasan, N. C. Nath, R. I. Rasel. A support vector regression model for forecasting rainfall. 2015 2nd International Conference on Electrical Information and Communication Technology (EICT), (2015) 554-559.

L.Wang, J. Wu. Application of hybrid RBF neural network ensemble model based on wavelet support vector machine regression in rainfall time series forecasting. 2012 Fifth International Joint Conference on Computational Sciences and Optimization (CSO), (2012) 867-871.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.

ISSN: 2180-1843

eISSN: 2289-8131