Rainfall Prediction System Using Machine Learning Fusion for Smart Cities

  • Atta Ur Rahman
  • , Sagheer Abbas
  • , Mohammed Gollapalli
  • , Rashad Ahmed
  • , Shabib Aftab
  • , Munir Ahmad
  • , Muhammad Adnan Khan*
  • , Amir Mosavi
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

136 Scopus citations

Abstract

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 tech-niques, 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 inte-grate the predictive accuracies of the machine learning techniques, also known as fusion. For pre-diction, 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.

Original languageEnglish
Article number3504
JournalSensors
Volume22
Issue number9
DOIs
StatePublished - 1 May 2022

Bibliographical note

Publisher Copyright:
© 2022 by the authors. Licensee MDPI, Basel, Switzerland.

Keywords

  • big data
  • data fusion
  • fuzzy system
  • hydrological model
  • information systems
  • machine learning
  • precipitation
  • rainfall
  • rainfall prediction
  • smart cities

ASJC Scopus subject areas

  • Analytical Chemistry
  • Information Systems
  • Atomic and Molecular Physics, and Optics
  • Biochemistry
  • Instrumentation
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Rainfall Prediction System Using Machine Learning Fusion for Smart Cities'. Together they form a unique fingerprint.

Cite this