Skip to main content
Top

2021 | OriginalPaper | Chapter

Performance of Different Data Mining Methods for Predicting Rainfall of Rajshahi District, Bangladesh

Authors : Md. Mostafizur Rahman, Md. Abdul Khalek, M. Sayedur Rahman

Published in: Data Science and SDGs

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Rainfall predicting by efficient method is always interesting for particular region because timely and accurately forecasted rainfall data is extremely helpful to take necessary safety action in advance, in case of agricultural production, flood management, drought monitoring, and ongoing construction project. Data mining technique is suitable for predicting different environmental attributes by extracting new relationships from the past data. So, researchers are always trying to predict rainfall data with maximum accuracy by optimizing and integrating different data mining techniques for different weather stations. In our study, we compare the forecasting performance of Linear Discriminant Analysis, Classification and Regression Trees, Random Forest, K-Nearest Neighbors, and Support Vector Machine for rainfall prediction, in case of Rajshahi district, Bangladesh. The monthly time series data for the time period January, 1964 to December, 2017 is considered for analysis. Data mining processes such as data collection, data pre-processing, modeling, and evaluation are strictly followed for empirical studies. The forecasting performances of these models are confirmed by precision, recall, f-measure, and overall accuracy, and also by graphical method. The empirical result showed that the k-nn method is the most suitable method for predicting rainfall in case of Rajshahi district, Bangladesh for the subsequent time period.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Aftab, S., Ahmad, M., Hameed, N., Bashir, M. S., Ali, I., & Nawaz, Z. (2018a). Rainfall prediction in Lahore City using data mining techniques. International Journal of Advanced Computer Science and Applications, 9(4), 254–260. Aftab, S., Ahmad, M., Hameed, N., Bashir, M. S., Ali, I., & Nawaz, Z. (2018a). Rainfall prediction in Lahore City using data mining techniques. International Journal of Advanced Computer Science and Applications, 9(4), 254–260.
go back to reference Aftab, S., Ahmad, M., Hameed, N., Bashir, M. S., Ali, I., & Nawaz, Z. (2018b). Rainfall prediction using data mining techniques: A systematic literature review. International Journal of Advanced Computer Science and Applications, 9(5), 143–150. Aftab, S., Ahmad, M., Hameed, N., Bashir, M. S., Ali, I., & Nawaz, Z. (2018b). Rainfall prediction using data mining techniques: A systematic literature review. International Journal of Advanced Computer Science and Applications, 9(5), 143–150.
go back to reference Ahmad, M., Aftab, S., & Muhammad, S. S. (2017). Machine learning techniques for sentiment analysis: A review. International Journal of Multidisciplinary Sciences and Engineering, 8(3), 27–32. Ahmad, M., Aftab, S., & Muhammad, S. S. (2017). Machine learning techniques for sentiment analysis: A review. International Journal of Multidisciplinary Sciences and Engineering, 8(3), 27–32.
go back to reference Bagirov, A. M., Mahmood, A., & Barton, A. (2017). Prediction of monthly rainfall in Victoria, Australia: Cluster wise linear regression approach. Atmospheric Research, 188, 20–29. Bagirov, A. M., Mahmood, A., & Barton, A. (2017). Prediction of monthly rainfall in Victoria, Australia: Cluster wise linear regression approach. Atmospheric Research, 188, 20–29.
go back to reference Breiman, L., Friedman, J., Olshen, R., & Stone, C. (1984). Classification and regression trees (p. 1984). Chapman & Hall/CRC Press. Breiman, L., Friedman, J., Olshen, R., & Stone, C. (1984). Classification and regression trees (p. 1984). Chapman & Hall/CRC Press.
go back to reference Chau, K. W., & Wu, C. L. (2010). A hybrid model coupled with singular spectrum analysis for daily rainfall prediction. Journal of Hydroinformatics, 12(4), 458. Chau, K. W., & Wu, C. L. (2010). A hybrid model coupled with singular spectrum analysis for daily rainfall prediction. Journal of Hydroinformatics, 12(4), 458.
go back to reference Cramer, S., Kampouridis, M., Freitas, A. A., & Alexandridis, A. K. (2017). An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives. Expert Systems with Applications, 85, 169–181. Cramer, S., Kampouridis, M., Freitas, A. A., & Alexandridis, A. K. (2017). An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives. Expert Systems with Applications, 85, 169–181.
go back to reference Darji, M. P., Dabhi, V. K., & Prajapati, H. B. (2015). Rainfall forecasting using neural network: A survey. In International Conference on Advances in Computer Engineering and Applications (pp. 706–713). Darji, M. P., Dabhi, V. K., & Prajapati, H. B. (2015). Rainfall forecasting using neural network: A survey. In International Conference on Advances in Computer Engineering and Applications (pp. 706–713).
go back to reference Gupta, D., & Ghose, U. (2015). A comparative study of classification algorithms for forecasting rainfall, 2015 (pp. 0–5). Gupta, D., & Ghose, U. (2015). A comparative study of classification algorithms for forecasting rainfall, 2015 (pp. 0–5).
go back to reference Han, J., & Kamber, M. (2006). Data mining concepts and techniques (2nd ed.). Morgan Kaufmann Publishers. Han, J., & Kamber, M. (2006). Data mining concepts and techniques (2nd ed.). Morgan Kaufmann Publishers.
go back to reference Kannan, M., Prabhakaran, S., & Ramachandran, P. (2010). Rainfall forecasting using data mining technique. International Journal of Engnieering and Technology, 2(6), 397–401. Kannan, M., Prabhakaran, S., & Ramachandran, P. (2010). Rainfall forecasting using data mining technique. International Journal of Engnieering and Technology, 2(6), 397–401.
go back to reference Larose, D. T. (2006). Data mining methods and models. John Wiley & Sons. Larose, D. T. (2006). Data mining methods and models. John Wiley & Sons.
go back to reference Mishra, N., Soni, H. K., Sharma, S., & Upadhyay, A. K. (2018). Development and analysis of artificial neural network models for rainfall prediction by using time-series data. International Journal of Intelligent Systems and Applications, 10(1), 16–23. Mishra, N., Soni, H. K., Sharma, S., & Upadhyay, A. K. (2018). Development and analysis of artificial neural network models for rainfall prediction by using time-series data. International Journal of Intelligent Systems and Applications, 10(1), 16–23.
go back to reference Monira, S. S., Faisal, Z. M., & Hirose, H. (2010). Comparison of artificially intelligent methods in short term rainfall forecast. In 2010 13th International Conference on Computer and Information Technology, ICCIT 2010 (pp. 39–44). Monira, S. S., Faisal, Z. M., & Hirose, H. (2010). Comparison of artificially intelligent methods in short term rainfall forecast. In 2010 13th International Conference on Computer and Information Technology, ICCIT 2010 (pp. 39–44).
go back to reference Olaiya, F., & Adeyemo, A. B. (2012). Application of data mining techniques in weather prediction and climate change studies. International Journal of Information Engineering and Electronic Business, 1, 51–59. Olaiya, F., & Adeyemo, A. B. (2012). Application of data mining techniques in weather prediction and climate change studies. International Journal of Information Engineering and Electronic Business, 1, 51–59.
go back to reference Ramana, R. V., Krishna, B., Kumar, S. R., & Pandey, N. G. (2013). Monthly rainfall prediction using wavelet neural network analysis. Water Resource Management, 27(10), 3697–3711. Ramana, R. V., Krishna, B., Kumar, S. R., & Pandey, N. G. (2013). Monthly rainfall prediction using wavelet neural network analysis. Water Resource Management, 27(10), 3697–3711.
go back to reference Sivapragasam, C., Liong, S., & Pasha, M. (2001). Rainfall and runoff forecasting with SSA-SVM approach. Journal of Hydroinformatics, April 2016, 141–152. Sivapragasam, C., Liong, S., & Pasha, M. (2001). Rainfall and runoff forecasting with SSA-SVM approach. Journal of Hydroinformatics, April 2016, 141–152.
go back to reference Sethi, N., & Garg, D. K. (2014). Exploiting data mining technique for rainfall prediction. International Journal of Computer Science and Information Technologies, 5(3), 3982–3984. Sethi, N., & Garg, D. K. (2014). Exploiting data mining technique for rainfall prediction. International Journal of Computer Science and Information Technologies, 5(3), 3982–3984.
go back to reference Solanki, N., & Panchal, G. (2018). A Novel Machine Learning Based Approach for Rainfall Prediction. In International Conference on Information and Communication Technology for Intelligent Systems (ICTIS 2017), vol. 1, vol. 83. Solanki, N., & Panchal, G. (2018). A Novel Machine Learning Based Approach for Rainfall Prediction. In International Conference on Information and Communication Technology for Intelligent Systems (ICTIS 2017), vol. 1, vol. 83.
go back to reference Talib, M. R., Ullah, T., Sarwar, M. U., Hanif, M. K., & Ayub, N. (2017). Application of data mining techniques in weather data analysis. International Journal of Computer Science and Network Security, 17(6), 22–28. Talib, M. R., Ullah, T., Sarwar, M. U., Hanif, M. K., & Ayub, N. (2017). Application of data mining techniques in weather data analysis. International Journal of Computer Science and Network Security, 17(6), 22–28.
go back to reference Tharun, V. P., Prakash, P., & Devi, S. R. (2018). Prediction of rainfall using data mining techniques. In Proceeding of the 2nd International Conference on Inventive Communication and Computational Technologies (ICICCT 2018) IEEE Explore Compliant-Part Number: CFP18BAC-ART, ISBN 978-1-5386-1974-2. Tharun, V. P., Prakash, P., & Devi, S. R. (2018). Prediction of rainfall using data mining techniques. In Proceeding of the 2nd International Conference on Inventive Communication and Computational Technologies (ICICCT 2018) IEEE Explore Compliant-Part Number: CFP18BAC-ART, ISBN 978-1-5386-1974-2.
go back to reference Vathsala, H., & Koolagudi, S. G. (2017). Prediction model for peninsular Indian summer monsoon rainfall using data mining and statistical approaches. Computers & Geosciences, 98, 55–63. Vathsala, H., & Koolagudi, S. G. (2017). Prediction model for peninsular Indian summer monsoon rainfall using data mining and statistical approaches. Computers & Geosciences, 98, 55–63.
go back to reference Wu, J., Long, J., & Liu, M. (2015). Evolving RBF neural networks for rainfall prediction using hybrid particle swarm optimization and genetic algorithm. Neurocomputing, 148, 136–142. Wu, J., Long, J., & Liu, M. (2015). Evolving RBF neural networks for rainfall prediction using hybrid particle swarm optimization and genetic algorithm. Neurocomputing, 148, 136–142.
go back to reference Zainudin, S., Jasim, D. S., & Bakar, A. A. (2016). Comparative analysis of data mining techniques for Malaysian rainfall prediction. International Journal on Advanced Science Engineering and Information Technology, 6(6), 1148–1153. Zainudin, S., Jasim, D. S., & Bakar, A. A. (2016). Comparative analysis of data mining techniques for Malaysian rainfall prediction. International Journal on Advanced Science Engineering and Information Technology, 6(6), 1148–1153.
Metadata
Title
Performance of Different Data Mining Methods for Predicting Rainfall of Rajshahi District, Bangladesh
Authors
Md. Mostafizur Rahman
Md. Abdul Khalek
M. Sayedur Rahman
Copyright Year
2021
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-16-1919-9_6