Application Research of Rainfall Prediction Based on Optimized Machine Learning Algorithm in Meteorological Data
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
In recent years, the rapid development of artificial intelligence technology has brought new opportunities to themeteorological field. Specifically, machine learning (ML) algorithms have proven valuable tools in rainfallretrievals, demonstrating the practicability of using ML algorithms when facing high-dimensional and complexdata. By collecting data and using ML algorithms to mine and analyze the data, ML models can solve theproblem of rainfall prediction in meteorology. Spurred by this advantage, this paper compared five MLalgorithms for rainfall prediction using the National Population Health Science data from China, and the fiveML algorithms were optimized appropriately. The data employed was first preprocessed to find and fill in themissing values, remove duplicate values, mine the correlation between data features, and generate visual results. Then, logistic regression, k-nearest neighbor algorithm, naive Bayes, decision tree algorithms, and randomforest were used to mine and analyze the meteorological data for weather prediction. Finally, the performanceof the models before and after optimization is compared to provide decision support for rainfall prediction.
Abstract
In recent years, the rapid development of artificial intelligence technology has brought new opportunities to themeteorological field. Specifically, machine learning (ML) algorithms have proven valuable tools in rainfallretrievals, demonstrating the practicability of using ML algorithms when facing high-dimensional and complexdata. By collecting data and using ML algorithms to mine and analyze the data, ML models can solve theproblem of rainfall prediction in meteorology. Spurred by this advantage, this paper compared five MLalgorithms for rainfall prediction using the National Population Health Science data from China, and the fiveML algorithms were optimized appropriately. The data employed was first preprocessed to find and fill in themissing values, remove duplicate values, mine the correlation between data features, and generate visual results. Then, logistic regression, k-nearest neighbor algorithm, naive Bayes, decision tree algorithms, and randomforest were used to mine and analyze the meteorological data for weather prediction. Finally, the performanceof the models before and after optimization is compared to provide decision support for rainfall prediction.
참고문헌 (11)
- B. Wang, "Deep uncertainty quantification : a machine learning approach for weather forecasting", Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp.2087~2095 (2019)
- I. Cvitic, "Ensemble machine learning approach for classification of IoT devices in smart home", International Journal of Machine Learning and Cybernetics, 12(11), pp.3179~3202 (2021)[DOI]
- A. Al-Qerem, "IoT transaction processing through cooperative concurrency control on fog–cloud computing environment", Soft Computing, 24, pp.5695~5711 (2020)[DOI]
- J. Diez-Sierra, "Long-term rainfall prediction using atmospheric synoptic patterns in semiarid climates with statistical and machine learning methods", Journal of Hydrology, 586 (2020)[DOI]
- A. Alrashidi, "Data-driven load forecasting using machine learning and meteorological data", Computer Systems Science & Engineering, 44(3), pp.1973~1988 (2023)[DOI]
- "Prostate tumor early warning dataset V1.0" (2022)[URL]
- M. E. A. B. Seghier, "Reliability analysis based on hybrid algorithm of M5 model tree and Monte Carlo simulation for corroded pipelines : case of study X60steel grade pipes", Engineering Failure Analysis, 97, pp.793~803 (2019)[DOI]
- A. Murari, "A systemic approach to classification for knowledge discovery with applications to the identification of boundary equations in complex systems", Artificial Intelligence Review, 55(1), pp.255~289 (2022)[DOI]
- M. Peng, "Research and application of naive Bayesian classification algorithm in rainfall prediction", M. S., pp.2018
- W. Yan, "The analysis and platform for meteorological data based on decision tree algorithm", M. S., pp.2018
- X. Huang, "Medium-to long-term forecast of precipitation of Neijiang City based on random forest", Yinshan Academic Journal, 31(4), pp.107~110 (2017)[DOI]
