Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia

A reliable river water level model to forecast the changes in different lead times is vital for flood warning systems, especially in countries like Malaysia, where flood is considered the most devastating natural disaster. In the current study, the ability of two artificial intelligence (AI) based d...

Full description

Bibliographic Details
Published in:Alexandria Engineering Journal
Main Authors: Muhamad Nur Adli Zakaria, Marlinda Abdul Malek, Maslina Zolkepli, Ali Najah Ahmed
Format: Article
Language:English
Published: Elsevier 2021-08-01
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1110016821001356
_version_ 1849325265730142208
author Muhamad Nur Adli Zakaria
Marlinda Abdul Malek
Maslina Zolkepli
Ali Najah Ahmed
author_facet Muhamad Nur Adli Zakaria
Marlinda Abdul Malek
Maslina Zolkepli
Ali Najah Ahmed
author_sort Muhamad Nur Adli Zakaria
collection DOAJ
container_title Alexandria Engineering Journal
description A reliable river water level model to forecast the changes in different lead times is vital for flood warning systems, especially in countries like Malaysia, where flood is considered the most devastating natural disaster. In the current study, the ability of two artificial intelligence (AI) based data-driven approaches: Multi-layer Perceptron Neural Networks (MLP-NN) and An Adaptive Neuro-Fuzzy Inference System (ANFIS), as reliable models in forecasting the river level based on an hourly basis are investigated. 10-year of hourly measured data of the Muda river's water level in the northern part of Malaysia is used for training and testing the proposed models. Different statistical indices are introduced to validate the reliability of the models. Optimizing the hyper-parameters for both models is explored. Then, sensitivity analysis and uncertainty analysis are carried out. Finally, the capability of the models to forecast the river level for different lead times (1, 3, 6, 9, 12, and 24-hours ahead) is investigated. The results reveal that a high accuracy was achieved for the MLP-NN model with 4 hidden neurons with RMSE (0.01740), while for ANFIS, a model with three G-bell shaped membership functions outperformed other ANFIS models with RMSE (0.0174). MLP-NN and ANFIS achieved a high level of performance when two input combinations were used with RMSE equal to 0.01299 and 0.0130, respectively. However, MLP outperformed ANFIS in terms of running time and the uncertainty analysis test, in which the d-factor is found to be 0.000357.
format Article
id doaj-art-13b992bcd2bb43daa70e476cfab4bc00
institution Directory of Open Access Journals
issn 1110-0168
language English
publishDate 2021-08-01
publisher Elsevier
record_format Article
spelling doaj-art-13b992bcd2bb43daa70e476cfab4bc002025-09-02T02:11:59ZengElsevierAlexandria Engineering Journal1110-01682021-08-016044015402810.1016/j.aej.2021.02.046Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, MalaysiaMuhamad Nur Adli Zakaria0Marlinda Abdul Malek1Maslina Zolkepli2Ali Najah Ahmed3Department of Civil Engineering, College of Engineering, Universiti Tenaga Nasional (UNITEN), Kajang 43000, Selangor, Malaysia; Corresponding author.Institute of Sustainable Energy (ISE), Universiti Tenaga Nasional (UNITEN), Kajang 43000, Selangor, MalaysiaDepartment of Computer Science, Faculty of Computer Science and Information Technology, Universiti Putra Malaysia (UPM), Selangor, MalaysiaInstitute of Energy Infrastructure (IEI), Universiti Tenaga Nasional (UNITEN), Kajang 43000, Selangor, MalaysiaA reliable river water level model to forecast the changes in different lead times is vital for flood warning systems, especially in countries like Malaysia, where flood is considered the most devastating natural disaster. In the current study, the ability of two artificial intelligence (AI) based data-driven approaches: Multi-layer Perceptron Neural Networks (MLP-NN) and An Adaptive Neuro-Fuzzy Inference System (ANFIS), as reliable models in forecasting the river level based on an hourly basis are investigated. 10-year of hourly measured data of the Muda river's water level in the northern part of Malaysia is used for training and testing the proposed models. Different statistical indices are introduced to validate the reliability of the models. Optimizing the hyper-parameters for both models is explored. Then, sensitivity analysis and uncertainty analysis are carried out. Finally, the capability of the models to forecast the river level for different lead times (1, 3, 6, 9, 12, and 24-hours ahead) is investigated. The results reveal that a high accuracy was achieved for the MLP-NN model with 4 hidden neurons with RMSE (0.01740), while for ANFIS, a model with three G-bell shaped membership functions outperformed other ANFIS models with RMSE (0.0174). MLP-NN and ANFIS achieved a high level of performance when two input combinations were used with RMSE equal to 0.01299 and 0.0130, respectively. However, MLP outperformed ANFIS in terms of running time and the uncertainty analysis test, in which the d-factor is found to be 0.000357.http://www.sciencedirect.com/science/article/pii/S1110016821001356River levelFlood forecastingShort-term forecastingANFIS, MLP-NN
spellingShingle Muhamad Nur Adli Zakaria
Marlinda Abdul Malek
Maslina Zolkepli
Ali Najah Ahmed
Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia
River level
Flood forecasting
Short-term forecasting
ANFIS, MLP-NN
title Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia
title_full Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia
title_fullStr Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia
title_full_unstemmed Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia
title_short Application of artificial intelligence algorithms for hourly river level forecast: A case study of Muda River, Malaysia
title_sort application of artificial intelligence algorithms for hourly river level forecast a case study of muda river malaysia
topic River level
Flood forecasting
Short-term forecasting
ANFIS, MLP-NN
url http://www.sciencedirect.com/science/article/pii/S1110016821001356
work_keys_str_mv AT muhamadnuradlizakaria applicationofartificialintelligencealgorithmsforhourlyriverlevelforecastacasestudyofmudarivermalaysia
AT marlindaabdulmalek applicationofartificialintelligencealgorithmsforhourlyriverlevelforecastacasestudyofmudarivermalaysia
AT maslinazolkepli applicationofartificialintelligencealgorithmsforhourlyriverlevelforecastacasestudyofmudarivermalaysia
AT alinajahahmed applicationofartificialintelligencealgorithmsforhourlyriverlevelforecastacasestudyofmudarivermalaysia