Using Optimized Deep Learning to Predict Daily Streamflow: A Comparison to Common Machine Learning Algorithms

被引:0
|
作者
Khabat Khosravi
Ali Golkarian
John P. Tiefenbacher
机构
[1] Ferdowsi University of Mashhad,Department of Watershed Management Engineering
[2] Texas State University,Department of Geography and Environmental Studies
来源
关键词
CNN-BAT; Streamflow prediction; Antecedent rainfall; Deep learning; BAT algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
From a watershed management perspective, streamflow need to be predicted accurately using simple, reliable, and cost-effective tools. Present study demonstrates the first applications of a novel optimized deep-learning algorithm of a convolutional neural network (CNN) using BAT metaheuristic algorithm (i.e., CNN-BAT). Using the prediction powers of 4 well-known algorithms as benchmarks – multilayer perceptron (MLP-BAT), adaptive neuro-fuzzy inference system (ANFIS-BAT), support vector regression (SVR-BAT) and random forest (RF-BAT), the CNN-BAT model is tested for daily streamflow (Qt) prediction in the Korkorsar catchment in northern Iran. Fifteen years of daily rainfall (Rt) and streamflow data from 1997 to 2012 were collected and used for model development and evaluation. The dataset was divided into two groups for building and testing models. The correlation coefficient (r) between rainfall and streamflow with and without antecedent events (i.e., Rt-1, Rt-2, etc.) (as the input variables) and Qt (as the output variable) served as the basis for constructing different input scenarios. Several quantitative and visually-based evaluation metrics were used to validate and compare the model’s performance. The results indicate that Rt was the most effective input variable on Qt prediction and the integration of Rt, Rt-1, and Qt-1 was the optimal input combination. The evaluation metrics show that the CNN-BAT algorithm outperforms the other algorithms. The Friedman and Wilcoxon signed-rank test indicates that the prediction power of CNN-BAT algorithm is significantly/statistically different from the other developed algorithms.
引用
收藏
页码:699 / 716
页数:17
相关论文
共 50 条
  • [1] Using Optimized Deep Learning to Predict Daily Streamflow: A Comparison to Common Machine Learning Algorithms
    Khosravi, Khabat
    Golkarian, Ali
    Tiefenbacher, John P.
    WATER RESOURCES MANAGEMENT, 2022, 36 (02) : 699 - 716
  • [2] Comparison of Deep Learning and Machine Learning Algorithms to Diagnose and Predict Breast Cancer
    Ghazalnaz Sharifonnasabi, F.
    Makhdoom, Iman
    Lecture Notes in Networks and Systems, 2024, 839 : 31 - 43
  • [3] Comparison of different optimized machine learning algorithms for daily river flow forecasting
    Samui, Pijush
    Yesilyurt, Sefa Nur
    Dalkilic, Huseyin Yildirim
    Yaseen, Zaher Mundher
    Roy, Sanjiban Sekhar
    Kumar, Sanjay
    EARTH SCIENCE INFORMATICS, 2023, 16 (01) : 533 - 548
  • [4] Comparison of different optimized machine learning algorithms for daily river flow forecasting
    Pijush Samui
    Sefa Nur Yesilyurt
    Huseyin Yildirim Dalkilic
    Zaher Mundher Yaseen
    Sanjiban Sekhar Roy
    Sanjay Kumar
    Earth Science Informatics, 2023, 16 : 533 - 548
  • [5] Super ensemble learning for daily streamflow forecasting: large-scale demonstration and comparison with multiple machine learning algorithms
    Tyralis, Hristos
    Papacharalampous, Georgia
    Langousis, Andreas
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (08): : 3053 - 3068
  • [6] Super ensemble learning for daily streamflow forecasting: large-scale demonstration and comparison with multiple machine learning algorithms
    Hristos Tyralis
    Georgia Papacharalampous
    Andreas Langousis
    Neural Computing and Applications, 2021, 33 : 3053 - 3068
  • [7] A Comparative Assessment of Machine Learning and Deep Learning Models for the Daily River Streamflow Forecasting
    Danesh, Malihe
    Gharehbaghi, Amin
    Mehdizadeh, Saeid
    Danesh, Amirhossein
    WATER RESOURCES MANAGEMENT, 2024, : 1911 - 1930
  • [8] Predicting streamflow in Peninsular Malaysia using support vector machine and deep learning algorithms
    Yusuf Essam
    Yuk Feng Huang
    Jing Lin Ng
    Ahmed H. Birima
    Ali Najah Ahmed
    Ahmed El-Shafie
    Scientific Reports, 12
  • [9] Predicting streamflow in Peninsular Malaysia using support vector machine and deep learning algorithms
    Essam, Yusuf
    Huang, Yuk Feng
    Ng, Jing Lin
    Birima, Ahmed H.
    Ahmed, Ali Najah
    El-Shafie, Ahmed
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [10] Monthly streamflow prediction and performance comparison of machine learning and deep learning methods
    Ayana, Omer
    Kanbak, Deniz Furkan
    Keles, Muemine Kaya
    Turhan, Evren
    ACTA GEOPHYSICA, 2023, 71 (06) : 2905 - 2922