Abstract
Weather forecasting has been still dependent on statistical and numerical analysis in most part of the world. Though statistical and numerical analysis provides better results, it highly depends on stable historical relationships with the predict and predicting value of the predict and at a future time. On the other hand, machine learning explores new algorithmic approaches in prediction which is based on data-driven prediction. Climatic changes for a location are dependent on variable factors like temperature, precipitation, atmospheric pressure, humidity, wind speed and combination of other such factors which are variable in nature. Since climatic changes are location-based statistical and numerical approaches result in failure at times and needs an alternate method like machine learning based study of understanding about the weather forecast. In this study it has been observed that percentage in departure of rainfall has been ranging from 46 to 91% for the month of June 2019 as per Indian Meteorological Department (IMD) by using the traditional forecasting methods, but whereas based on the following study implemented using machine learning it has been observed that forecast was able to achieve much better rainfall prediction comparative to statistical methods.
Similar content being viewed by others
References
Iseh, A. J., & Woma, T. Y. (2013). Weather forecasting models, methods and applications. International Journal of Engineering Research & Technology, 2(12), 1945–1956. (ISSN: 2278-0181).
Ren, Y., Suganthan, P. N., & Srikanth, N. (2015). A comparative study of empirical mode decomposition-based short-term wind speed forecasting methods. IEEE Transactions on Sustainable Energy, 6(1), 236–244. https://doi.org/10.1109/TSTE.2014.2365580.
Anderson, J., van den Dool, H., Barnston, A., Chen, W., Stern, W., & Ploshay, J. (1999). Present-day capabilities of numerical and statistical models for atmospheric extratropical seasonal simulation and prediction. Bulletin of the American Meteorological Society, 80(7), 1349–1362. https://doi.org/10.1175/1520-0477.
Breese, J. S., Heckerman, D., & Kadie, C. (1998). Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the fourteenth conference on uncertainty in artificial intelligence, UAI’98, 43–52, ISBN: 1-55860-555-X.
Bzdok, D., Altman, N., & Krzywinski, Martin. (2018). Statistics versus machine learning. Nature Methods, 15(4), 233–234. https://doi.org/10.1038/nmeth.464210.1038/nmeth.4642.
Zwiers, F. W., & Von Storch, H. (2004). On the role of statistics in climate research. International Journal of Climatology, 24, 665–680. https://doi.org/10.1002/joc.1027.
Makridakis, S., Spiliotis, E., & Assimakopoulos, V. (2018). Statistical and machine learning forecasting methods: Concerns and ways forward. Plos One, 13(3), e0194889. https://doi.org/10.1371/journal.pone.0194889.
Lorenc, A. C. (1986). Analysis methods of numerical weather prediction. Royal Meteorological Society, 112(474), 1177–1194. https://doi.org/10.1002/qj.49711247414.
Kwon, I-H., English, S., Bell, W., Potthast, R., Collard, A., & Ruston, B. (2018). Assessment of progress and status of data assimilation in numerical weather prediction, Bulletin of the American Meteorological Society, Vol 99, no. 5, ES75-ES79, https://doi.org/10.1175/BAMS-D-17-0266.1.
Herman, G. R., & Schumacher, R. S. (2018). “Dendrology’’ in numerical weather prediction: What random forests and Logistic Regression tell us about forecasting extreme precipitation. Monthly Weather Review, 146, 1785–1812. https://doi.org/10.1175/MWR-D-17-0307.1.
Lorenz, E. N. (1970). Climatic change as a mathematical problem. Journal of Applied Meteorology, 9(3), 325–329. https://doi.org/10.1175/1520-0450.
Lorenz, E. N., Mitchell, J. M. (1968), Causes of climatic change: A collection of papers derived from the INQUA—NCAR. In Symposium on causes of climatic change, https://doi.org/10.1007/978-1-935704-38-6_1.
Shrivastava, G., Karmakar, S., Kowar, M., & Guhatakurta, P. (2012). Application of artificial neural networks in weather forecasting: A comprehensive literature review. International Journal of Computer Applications, 51(18), 17–29.
Somasundar, Ministry of earth science, Data.gov.in, Jan 2017.
Crosby, D. S., & Ferraro, R. (1995). Estimating the probability of rain in an SSM/I FOV using logistic regression. Journal of Applied Meteorology, 34, 2476–2480.
Tetko, I. V., Livingstone, D. J., & Luik, A. I. (1995). Neural network studies comparison of overfitting and overtraining. Journal of Chemical Information and Computer Sciences, 35, 826–833. https://doi.org/10.1021/ci00027a006.
Lam, H. K., Ling, S. H., Leung, F. H. F., & Tam, P. K. S. (2001). Tuning of the structure and parameters of neural network using an improved genetic algorithm. In IECON’01. 27th annual conference of the IEEE industrial electronics society (Cat. No.37243), Denver, CO, USA (Vol. 1, pp. 25–30).
Jiang, Y., Cukic, B., Menzies T., & Bartlow, N. Comparing design and code metrics for software quality prediction. In Proc. Fourth Int. workshop on predictor models in software engineering, PROMISE’08, New York, USA, 2008, pp. 11–18.
Radhika, Y., & Shashi, M. (2009). Atmospheric temperature prediction using support vector machines. Int. J. Comput. Theory Eng., 1(1), 55.
Krasnopolsky, V. M., & Fox-Rabinovitz, M. S. (2006). Complex hybrid models combining deterministic and machine learning components for numerical climate modeling and weather prediction. Neural Network., 19(2), 122–134.
Chen, L., Lai, X. Comparison between arima and ann models used in short-term wind speed forecasting. In Power and energy engineering conference (APPEEC), 2011 Asia-Pacific, IEEE, 2011, pp. 1–4.
Kuligowski, R. J., & Barros, A. P. (1998). Localized precipitation forecasts from a numerical weather prediction model using artificial neural networks. Weather Forecast, 13(4), 1194–1204.
Prasad, K., Dash, S. K., & Mohanty, U. C. (2010). A logistic regression approach for monthly rainfall forecasts in meteorological subdivisions of India based on DEMETER retrospective forecasts. International Journal of Climatology, 30, 1577–1588. https://doi.org/10.1002/joc.2019
Xingjian, S., Chen, Z., Wang, H., Yeung, D.-Y., Wong, W.-K., Woo, W.-c. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. In: Advances in neural information processing systems, 2015 (pp. 802–810).
Mcgovern, A., Supinie, T., Gagne, I., Collier, M., Brown, R., Basara, J., Williams, J. Understanding severe weather processes through spatiotemporal relational random forests. In 2010 NASA conference on intelligent data understanding, 2010.
Kumar Abhishek, M. P., Singh, S. G., & Anand, A. (2010). Weather forecasting model using artificial neural network. Elsevier Procedia Technology, 4, 311–318.
Franzke, C. L., O’Kane, T. J., Berner, J., Williams, P. D., & Lucarini, V. (2015). Stochastic climate theory and modeling. WIREs Climate Change, 6, 63–78. https://doi.org/10.1002/wcc.318.
Abd Rahman, N. H., Yamada, Y., Husni, M. H., Abdul Aziz N. H. (2018). Feasibility of LoRa implementation for remote weather monitoring system through field measurement and case study analysis. International Journal of Integrated Engineering, Vol. 10, No. 7 (ISSN: 2229-838X)
Wilks, D. S. (2009). Extending logistic regression to provide full-probability-distribution MOS forecasts. Meteorological Applications, 16(3), 361–368.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Balamurugan, M.S., Manojkumar, R. Study of short term rain forecasting using machine learning based approach. Wireless Netw 27, 5429–5434 (2021). https://doi.org/10.1007/s11276-019-02168-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-019-02168-3