Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia.
School of Computer Science, National College of Business Administration and Economics, Lahore 54000, Pakistan.
Sensors (Basel). 2022 May 4;22(9):3504. doi: 10.3390/s22093504.
Precipitation in any form-such as rain, snow, and hail-can affect day-to-day outdoor activities. Rainfall prediction is one of the challenging tasks in weather forecasting process. Accurate rainfall prediction is now more difficult than before due to the extreme climate variations. Machine learning techniques can predict rainfall by extracting hidden patterns from historical weather data. Selection of an appropriate classification technique for prediction is a difficult job. This research proposes a novel real-time rainfall prediction system for smart cities using a machine learning fusion technique. The proposed framework uses four widely used supervised machine learning techniques, i.e., decision tree, Naïve Bayes, K-nearest neighbors, and support vector machines. For effective prediction of rainfall, the technique of fuzzy logic is incorporated in the framework to integrate the predictive accuracies of the machine learning techniques, also known as fusion. For prediction, 12 years of historical weather data (2005 to 2017) for the city of Lahore is considered. Pre-processing tasks such as cleaning and normalization were performed on the dataset before the classification process. The results reflect that the proposed machine learning fusion-based framework outperforms other models.
任何形式的降水——如雨、雪和冰雹——都会影响日常户外活动。降雨预测是天气预报过程中的一项具有挑战性的任务。由于极端的气候变化,准确的降雨预测现在比以往任何时候都更加困难。机器学习技术可以通过从历史天气数据中提取隐藏模式来预测降雨。选择合适的分类技术进行预测是一项困难的工作。本研究提出了一种使用机器学习融合技术的智能城市实时降雨预测系统。该框架使用了四种广泛使用的监督机器学习技术,即决策树、朴素贝叶斯、K 最近邻和支持向量机。为了有效地预测降雨,框架中结合了模糊逻辑技术,以融合机器学习技术的预测精度,也称为融合。在预测时,考虑了拉合尔市 12 年的历史天气数据(2005 年至 2017 年)。在分类过程之前,对数据集执行了清理和归一化等预处理任务。结果表明,基于机器学习融合的框架表现优于其他模型。