Implementation of machine learning algorithms for streamflow prediction of Dokan dam

Dam and reservoirs play an important role in the control and management of water resources; they have benefited human societies in many ways, allowing for improved human health, expanded food production, water supply for domestic and industrial use, economic growth, irrigation, hydro-power generatio...

全面介绍

Saved in:
书目详细资料
主要作者: Sarmad Dashti Latif, Mr.
格式: text::Thesis
语言:English
出版: 2023
主题:
标签: 添加标签
没有标签, 成为第一个标记此记录!
id my.uniten.dspace-19657
record_format dspace
spelling my.uniten.dspace-196572023-05-05T10:58:40Z Implementation of machine learning algorithms for streamflow prediction of Dokan dam Sarmad Dashti Latif, Mr. Implementation of machine learning algorithms for streamflow prediction of Dokan dam Dam and reservoirs play an important role in the control and management of water resources; they have benefited human societies in many ways, allowing for improved human health, expanded food production, water supply for domestic and industrial use, economic growth, irrigation, hydro-power generation, and flood control. Correct inflow forecast is an essential non-engineering measure to confirm flood-control protection and raise water supply efficiency. In addition, accurate inflow prediction can offer reservoir planning and management guidance since inflow is the major input into reservoirs. This study aims at comparing the application of deep learning algorithms and conventional machine learning algorithms for predicting reservoir inflow. Daily inflow and rainfall time-series data have been collected as two hydrological parameters to forecast reservoir inflow using the developed deep learning long-short term memory (LSTM) model and conventional machine learning models, namely support vector machine (SVM), random forest (RF), and boosted regression tree (BRT). Two scenarios with different time-lags (daily, weekly, and monthly) and input combinations have been selected for this study. The first scenario is to apply inflow data as model input for predicting inflow (output). The second scenario is to apply inflow and rainfall data as model inputs to predict inflow (output). The input combinations are selected based on the auto-correlation function (ACF). Dokan dam in Iraq was selected as the case study for this research. The data is collected from the ministry of agriculture and water resources, Kurdistan regional government, Iraq. For the purpose of generalization, the proposed models have been applied to the Warragamba dam in Sydney, Australia, as a different climate condition. Seven statistical indices have been selected to evaluate the performance of the proposed models. The selected statistical indices are root mean square error (RMSE), mean absolute error (MAE), mean square error (MSE), correlation coefficient (R), and coefficient of determination (R2), Nash Sutcliffe Model Efficiency Coefficient (NSE), and the RMSE-observations standard deviation ratio (RSR). The results showed that the first scenario is the most accurate one, and LSTM model outperformed other proposed models with a significant difference with R2=0.99, NSE=0.98, and RSR=0.14. In the second study location, the results from LSTM showed a huge difference in accuracy compared to the other models with R2=0.99, NSE=0.99, and RSR=0.05. The findings indicate that the proposed LSTM model could be generalized and applied to other dams in different locations in order to successfully forecast reservoir inflow. 2023-05-03T13:44:14Z 2023-05-03T13:44:14Z 2021-06 Resource Types::text::Thesis https://irepository.uniten.edu.my/handle/123456789/19657 en application/pdf
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
language English
topic Implementation of machine learning algorithms for streamflow prediction of Dokan dam
spellingShingle Implementation of machine learning algorithms for streamflow prediction of Dokan dam
Sarmad Dashti Latif, Mr.
Implementation of machine learning algorithms for streamflow prediction of Dokan dam
description Dam and reservoirs play an important role in the control and management of water resources; they have benefited human societies in many ways, allowing for improved human health, expanded food production, water supply for domestic and industrial use, economic growth, irrigation, hydro-power generation, and flood control. Correct inflow forecast is an essential non-engineering measure to confirm flood-control protection and raise water supply efficiency. In addition, accurate inflow prediction can offer reservoir planning and management guidance since inflow is the major input into reservoirs. This study aims at comparing the application of deep learning algorithms and conventional machine learning algorithms for predicting reservoir inflow. Daily inflow and rainfall time-series data have been collected as two hydrological parameters to forecast reservoir inflow using the developed deep learning long-short term memory (LSTM) model and conventional machine learning models, namely support vector machine (SVM), random forest (RF), and boosted regression tree (BRT). Two scenarios with different time-lags (daily, weekly, and monthly) and input combinations have been selected for this study. The first scenario is to apply inflow data as model input for predicting inflow (output). The second scenario is to apply inflow and rainfall data as model inputs to predict inflow (output). The input combinations are selected based on the auto-correlation function (ACF). Dokan dam in Iraq was selected as the case study for this research. The data is collected from the ministry of agriculture and water resources, Kurdistan regional government, Iraq. For the purpose of generalization, the proposed models have been applied to the Warragamba dam in Sydney, Australia, as a different climate condition. Seven statistical indices have been selected to evaluate the performance of the proposed models. The selected statistical indices are root mean square error (RMSE), mean absolute error (MAE), mean square error (MSE), correlation coefficient (R), and coefficient of determination (R2), Nash Sutcliffe Model Efficiency Coefficient (NSE), and the RMSE-observations standard deviation ratio (RSR). The results showed that the first scenario is the most accurate one, and LSTM model outperformed other proposed models with a significant difference with R2=0.99, NSE=0.98, and RSR=0.14. In the second study location, the results from LSTM showed a huge difference in accuracy compared to the other models with R2=0.99, NSE=0.99, and RSR=0.05. The findings indicate that the proposed LSTM model could be generalized and applied to other dams in different locations in order to successfully forecast reservoir inflow.
format Resource Types::text::Thesis
author Sarmad Dashti Latif, Mr.
author_facet Sarmad Dashti Latif, Mr.
author_sort Sarmad Dashti Latif, Mr.
title Implementation of machine learning algorithms for streamflow prediction of Dokan dam
title_short Implementation of machine learning algorithms for streamflow prediction of Dokan dam
title_full Implementation of machine learning algorithms for streamflow prediction of Dokan dam
title_fullStr Implementation of machine learning algorithms for streamflow prediction of Dokan dam
title_full_unstemmed Implementation of machine learning algorithms for streamflow prediction of Dokan dam
title_sort implementation of machine learning algorithms for streamflow prediction of dokan dam
publishDate 2023
_version_ 1806428049709727744
score 13.250246