Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem

Prediction of daily rainfall is important for flood forecasting, reservoir operation, and many other hydrological applications. The artificial intelligence (AI) algorithm is generally used for stochastic forecasting rainfall which is not capable to simulate unseen extreme rainfall events which becom...

Full description

Saved in:
Bibliographic Details
Main Authors: Lu Ye, Saadya Fahad Jabbar, Musaddak M. Abdul Zahra, Mou Leong Tan
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2021/6631564
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832560006601375744
author Lu Ye
Saadya Fahad Jabbar
Musaddak M. Abdul Zahra
Mou Leong Tan
author_facet Lu Ye
Saadya Fahad Jabbar
Musaddak M. Abdul Zahra
Mou Leong Tan
author_sort Lu Ye
collection DOAJ
description Prediction of daily rainfall is important for flood forecasting, reservoir operation, and many other hydrological applications. The artificial intelligence (AI) algorithm is generally used for stochastic forecasting rainfall which is not capable to simulate unseen extreme rainfall events which become common due to climate change. A new model is developed in this study for prediction of daily rainfall for different lead times based on sea level pressure (SLP) which is physically related to rainfall on land and thus able to predict unseen rainfall events. Daily rainfall of east coast of Peninsular Malaysia (PM) was predicted using SLP data over the climate domain. Five advanced AI algorithms such as extreme learning machine (ELM), Bayesian regularized neural networks (BRNNs), Bayesian additive regression trees (BART), extreme gradient boosting (xgBoost), and hybrid neural fuzzy inference system (HNFIS) were used considering the complex relationship of rainfall with sea level pressure. Principle components of SLP domain correlated with daily rainfall were used as predictors. The results revealed that the efficacy of AI models is predicting daily rainfall one day before. The relative performance of the models revealed the higher performance of BRNN with normalized root mean square error (NRMSE) of 0.678 compared with HNFIS (NRMSE = 0.708), BART (NRMSE = 0.784), xgBoost (NRMSE = 0.803), and ELM (NRMSE = 0.915). Visual inspection of predicted rainfall during model validation using density-scatter plot and other novel ways of visual comparison revealed the ability of BRNN to predict daily rainfall one day before reliably.
format Article
id doaj-art-e3dc93abfc84412fb6deeec2056bdfa9
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-e3dc93abfc84412fb6deeec2056bdfa92025-02-03T01:28:43ZengWileyComplexity1076-27871099-05262021-01-01202110.1155/2021/66315646631564Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology ProblemLu Ye0Saadya Fahad Jabbar1Musaddak M. Abdul Zahra2Mou Leong Tan3School of Computer Science, Baoji University of Arts and Sciences, Baoji 721007, ChinaCollege of Education for Human Science-ibn Rushed, University of Baghdad, Baghdad, IraqComputer Techniques Engineering Department, Al-Mustaqbal University College, 51001 Hillah, Babil, IraqGeoinformatic Unit, Geography Section, School of Humanities, Universiti Sains Malaysia, 11800 USM, Pulau Pinang, MalaysiaPrediction of daily rainfall is important for flood forecasting, reservoir operation, and many other hydrological applications. The artificial intelligence (AI) algorithm is generally used for stochastic forecasting rainfall which is not capable to simulate unseen extreme rainfall events which become common due to climate change. A new model is developed in this study for prediction of daily rainfall for different lead times based on sea level pressure (SLP) which is physically related to rainfall on land and thus able to predict unseen rainfall events. Daily rainfall of east coast of Peninsular Malaysia (PM) was predicted using SLP data over the climate domain. Five advanced AI algorithms such as extreme learning machine (ELM), Bayesian regularized neural networks (BRNNs), Bayesian additive regression trees (BART), extreme gradient boosting (xgBoost), and hybrid neural fuzzy inference system (HNFIS) were used considering the complex relationship of rainfall with sea level pressure. Principle components of SLP domain correlated with daily rainfall were used as predictors. The results revealed that the efficacy of AI models is predicting daily rainfall one day before. The relative performance of the models revealed the higher performance of BRNN with normalized root mean square error (NRMSE) of 0.678 compared with HNFIS (NRMSE = 0.708), BART (NRMSE = 0.784), xgBoost (NRMSE = 0.803), and ELM (NRMSE = 0.915). Visual inspection of predicted rainfall during model validation using density-scatter plot and other novel ways of visual comparison revealed the ability of BRNN to predict daily rainfall one day before reliably.http://dx.doi.org/10.1155/2021/6631564
spellingShingle Lu Ye
Saadya Fahad Jabbar
Musaddak M. Abdul Zahra
Mou Leong Tan
Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem
Complexity
title Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem
title_full Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem
title_fullStr Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem
title_full_unstemmed Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem
title_short Bayesian Regularized Neural Network Model Development for Predicting Daily Rainfall from Sea Level Pressure Data: Investigation on Solving Complex Hydrology Problem
title_sort bayesian regularized neural network model development for predicting daily rainfall from sea level pressure data investigation on solving complex hydrology problem
url http://dx.doi.org/10.1155/2021/6631564
work_keys_str_mv AT luye bayesianregularizedneuralnetworkmodeldevelopmentforpredictingdailyrainfallfromsealevelpressuredatainvestigationonsolvingcomplexhydrologyproblem
AT saadyafahadjabbar bayesianregularizedneuralnetworkmodeldevelopmentforpredictingdailyrainfallfromsealevelpressuredatainvestigationonsolvingcomplexhydrologyproblem
AT musaddakmabdulzahra bayesianregularizedneuralnetworkmodeldevelopmentforpredictingdailyrainfallfromsealevelpressuredatainvestigationonsolvingcomplexhydrologyproblem
AT mouleongtan bayesianregularizedneuralnetworkmodeldevelopmentforpredictingdailyrainfallfromsealevelpressuredatainvestigationonsolvingcomplexhydrologyproblem