Prediction of Rainfall Classification of Java Island with ANN-Feature Expansion and Ordinary Kriging

Authors

  • Irfani Adri Maulana Telkom University, Bandung
  • Sri Suryani Prasetiyowati Telkom University, Bandung
  • Yuliant Sibaroni Telkom University, Bandung

DOI:

https://doi.org/10.30865/mib.v6i4.4556

Keywords:

Prediction Map, Classification, Rainfall, Artificial Neural Networks, Ordinary Kriging

Abstract

Precipitation is one of the most important climatic variables in many aspects of our daily lives. High rainfall intensity can cause floods, landslides, and other natural disasters. Therefore, rainfall prediction is important for predicting natural disasters, assisting farmers in production decisions, and crop harvesting. In this research, a system is built to create a rainfall prediction map using a machine learning approach and spatial interpolation algorithms in Java, Indonesia. In the field of weather prediction, the artificial neural network approach is a popular machine learning method. The artificial neural network (ANN) method is a method that has the advantage of studying connections in the previously unknown hidden layer between input data and output data through training procedures. By using the ANN method, historical weather and climate data can be applied to create a classification model and predict rainfall classes. The classification of data is determined based on the attributes of historical weather and climate data, namely temperature, humidity, air pressure, evaporation, sunlight, and the level of rainfall in the time range per day and month. From the results of the ANN modeling, it was found that the 5C month model with an accuracy value of 89% as the best monthly ANN model, and the 6C day model with an accuracy value of 81% as the best daily ANN model. After going through ANN modeling, there is a spatial interpolation algorithm that is often used to estimate rainfall, namely Ordinary Kriging. The Ordinary Kriging approach is used to reduce the estimated variance and estimate the rainfall value in the case study area. After going through Ordinary Kriging modeling, a rainfall prediction map for the next six months and seven days is made based on the coordinates as a result of the research. The results of this research are rainfall prediction maps for the next six months and the next seven days on Java Island.

References

A. Y. Barrera-Animas, L. O. Oyedele, M. Bilal, T. D. Akinosho, J. M. D. Delgado, and L. A. Akanbi, “Rainfall prediction: A comparative analysis of modern machine learning algorithms for time-series forecasting,†Machine Learning with Applications, vol. 7, p. 100204, 2022, doi: https://doi.org/10.1016/j.mlwa.2021.100204.

D. Z. Haq et al., “Long Short-Term Memory Algorithm for Rainfall Prediction Based on El-Nino and IOD Data,†Procedia Computer Science, vol. 179, pp. 829–837, 2021, doi: https://doi.org/10.1016/j.procs.2021.01.071.

W. M. Ridwan, M. Sapitang, A. Aziz, K. F. Kushiar, A. N. Ahmed, and A. El-Shafie, “Rainfall forecasting model using machine learning methods: Case study Terengganu, Malaysia,†Ain Shams Engineering Journal, vol. 12, no. 2, pp. 1651–1663, 2021, doi: https://doi.org/10.1016/j.asej.2020.09.011.

C. Z. Basha, N. Bhavana, P. Bhavya, and S. V, “Rainfall Prediction using Machine Learning & Deep Learning Techniques,†in 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC), 2020, pp. 92–97. doi: 10.1109/ICESC48915.2020.9155896.

P. Kanchan, “Rainfall Analysis and Forecasting Using Deep Learning Technique,†Journal of Informatics Electrical and Electronics Engineering (JIEEE), vol. 2, pp. 1–11, Jul. 2021, doi: 10.54060/JIEEE/002.02.015.

Y. Xiang, L. Gou, L. He, S. Xia, and W. Wang, “A SVR–ANN combined model based on ensemble EMD for rainfall prediction,†Applied Soft Computing, vol. 73, pp. 874–883, 2018, doi: https://doi.org/10.1016/j.asoc.2018.09.018.

N. Khalili, S. R. Khodashenas, K. Davary, M. M. Baygi, and F. Karimaldini, “Prediction of rainfall using artificial neural networks for synoptic station of Mashhad: a case study,†Arabian Journal of Geosciences, vol. 9, no. 13, p. 624, 2016, doi: 10.1007/s12517-016-2633-1.

A. Stanley Raj, D. Hudson Oliver, Y. Srinivas, and J. Viswanath, “Wavelet based analysis on rainfall and water table depth forecasting using Neural Networks in Kanyakumari district, Tamil Nadu, India,†Groundwater for Sustainable Development, vol. 5, pp. 178–186, 2017, doi: https://doi.org/10.1016/j.gsd.2017.06.009.

H. D. Purnomo, K. D. Hartomo, and S. Y. J. Prasetyo, “Artificial Neural Network for Monthly Rainfall Rate Prediction,†IOP Conference Series: Materials Science and Engineering, vol. 180, p. 12057, Mar. 2017, doi: 10.1088/1757-899x/180/1/012057.

L. C. P. Velasco, R. P. Serquiña, M. S. A. Abdul Zamad, B. F. Juanico, and J. C. Lomocso, “Week-ahead Rainfall Forecasting Using Multilayer Perceptron Neural Network,†Procedia Computer Science, vol. 161, pp. 386–397, 2019, doi: https://doi.org/10.1016/j.procs.2019.11.137.

N. Mishra, H. Soni, S. Sharma, and A. Upadhyay, “Development and Analysis of Artificial Neural Network Models for Rainfall Prediction by Using Time-Series Data,†International Journal of Intelligent Systems and Applications, vol. 10, pp. 16–23, Jul. 2018, doi: 10.5815/ijisa.2018.01.03.

N. Chutsagulprom, K. Chaisee, B. Wongsaijai, P. Inkeaw, and C. Oonariya, “Spatial interpolation methods for estimating monthly rainfall distribution in Thailand,†Theoretical and Applied Climatology, vol. 148, no. 1, pp. 317–328, 2022, doi: 10.1007/s00704-022-03927-7.

Z. A. N. D. X. X. A. N. D. Z. L. Li Yang AND Baorong, “Application of a semivariogram based on a deep neural network to Ordinary Kriging interpolation of elevation data,†PLOS ONE, vol. 17, no. 4, pp. 1–12, Jul. 2022, doi: 10.1371/journal.pone.0266942.

S. Adhikary, N. Muttil, and A. Yilmaz, “Ordinary kriging and genetic programming for spatial estimation of rainfall in the Middle Yarra River catchment, Australia,†Hydrology Research, vol. 47, Jul. 2016, doi: 10.2166/nh.2016.196.

A. Chakrabarty, S. Mannan, and T. Cagin, “Chapter 8 - Inherently Safer Design,†in Multiscale Modeling for Process Safety Applications, A. Chakrabarty, S. Mannan, and T. Cagin, Eds. Boston: Butterworth-Heinemann, 2016, pp. 339–396. doi: https://doi.org/10.1016/B978-0-12-396975-0.00008-5.

A. Malekian and N. Chitsaz, “Concepts, procedures, and applications of artificial neural network models in streamflow forecasting,†in Advances in Streamflow Forecasting: From Traditional to Modern Approaches, 2021, pp. 115–147. doi: 10.1016/B978-0-12-820673-7.00003-2.

A. Kulkarni, D. Chong, and F. A. Batarseh, “5 - Foundations of data imbalance and solutions for a data democracy,†in Data Democracy, F. A. Batarseh and R. Yang, Eds. Academic Press, 2020, pp. 83–106. doi: https://doi.org/10.1016/B978-0-12-818366-3.00005-8.

G. Rozalia, H. Yasin, and D. Ispriyanti, “PENERAPAN METODE ORDINARY KRIGING PADA PENDUGAAN KADAR NO 2 DI UDARA (Studi Kasus: Pencemaran Udara di Kota Semarang),†JURNAL GAUSSIAN, vol. 5, no. 1, pp. 113–121, 2016, [Online]. Available: http://ejournal-s1.undip.ac.id/index.php/gaussian

C. C. Nwokike, B. C. Offorha, M. Obubu, C. B. Ugoala, and H. I. Ukomah, “Comparing SANN and SARIMA for forecasting frequency of monthly rainfall in Umuahia,†Sci Afr, vol. 10, p. e00621, 2020, doi: https://doi.org/10.1016/j.sciaf.2020.e00621.

G. Xia et al., “Feature selection, artificial neural network prediction and experimental testing for predicting breakage rate of maize kernels based on mechanical properties,†Journal of Food Process Engineering, vol. 44, no. 2, p. e13621, 2021, doi: https://doi.org/10.1111/jfpe.13621.

Downloads

Published

2022-10-25