Abstract
Accurate prediction and analysis of flood bend flow in braided and intermittent river reaches are essential for providing effective early warnings of flood-related damage to embankments. Most previous studies have relied predominantly on hydrological influencing factors such as rainfall to train and construct predictive data-driven (DD) models. However, in the case of braided rivers, which exhibit complex hydrological characteristics, incorporating additional influential feature factors is essential. Therefore, this study proposed a new stacking-ensemble-based long short-term memory (LSTM) model capable of accurately predicting 2D bend flood flows. The novelty of this study is based on the integration of the different DD techniques and the geomorphological behavior in river bend reaches. This study focused on the river bend reach of the Shuiwei Embankment of the Da-An River in Taiwan as a case study. The HEC-RAS 2D model was utilized for the parameter calibration and model verification and further produced the simulated results under different flood return periods. By combining these simulated datasets with four distinct DD models, named LSTM, extreme gradient boosting regression (XGBR), light gradient boosting machine regression (LGBMR), categorical gradient boosting regression (CGBR) and a meta encoder-decoder LSTM model, a stacking-ensemble-based LSTM was trained and established. To evaluate and explore the performance and applicability of the proposed model, this study employed five quantitative indicators to compare its outcomes with those simulated via the HEC model and four individual DD models. The influence of the proposed models with different meta-learners on predictions was also conducted. The results of the assessment indicated that the proposed model yielded superior overall performance with Nash–Sutcliffe efficiency greater than 0.8 for the model training, test and validation. The proposed model achieved the root mean square error reductions of approximately 19.6%, 25.6%, 31.3%, and 32.9% compared with those of LSTM, XGBR, LGBMR, and CGBR, respectively. The findings of this study provide valuable insights and significant references for the planning of river management strategies, the deployment of river flood warnings and the safety of river embankments.
Similar content being viewed by others
Data availability
No datasets were generated or analysed during the current study.
References
Adli Zakaria MN, Ahmed AN, Abdul Malek M, Birima AH, Hayet Khan MM, Sherif M, Elshafie A (2023) Exploring machine learning algorithms for accurate water level forecasting in Muda river, Malaysia. Heliyon 9(7):e17689
Aiyelokun OO, Aiyelokun OD, Agbede OA (2023) Application of random forest (RF) for flood levels prediction in Lower Ogun Basin, Nigeria. Nat Hazards 119(3):2179–2195
Alizadeh MJ, Nourani V (2024) Multivariate GRU and LSTM models for wave forecasting and hindcasting in the southern Caspian Sea. Ocean Eng 298:117193
Al-Kindi KM, Alabri Z (2024) Investigating the role of the key conditioning factors in flood susceptibility mapping through machine learning approaches. Earth Syst Environ 8(1):63–81
Ayus I, Natarajan N, Gupta D (2023) Prediction of water level using machine learning and deep learning techniques. Iran J Sci Technol Trans Civil Eng 47(4):2437–2447
Ayus I, Natarajan N, Gupta D (2023) Comparison of machine learning and deep learning techniques for the prediction of air pollution: a case study from China. Asian J Atmos Environ 17(1):4
Baek SS, Pyo J, Chun JA (2020) Prediction of water level and water quality using a CNN-LSTM combined deep learning approach. Water 12(12):3399
Bammou Y, Benzougagh B, Igmoullan B, Ouallali A, Kader S, Spalevic V, Sestras P, Billi P, Marković SB (2024) Optimizing flood susceptibility assessment in semi-arid regions using ensemble algorithms: a case study of Moroccan High Atlas. Nat Hazards 120(8):7787–7816
Bateni MM, Martina MLV, Arosio M (2022) Multivariate return period for different types of flooding in city of Monza, Italy. Nat Hazards 114(1):811–823
Bentivoglio R, Isufi E, Jonkman SN, Taormina R (2022) Deep learning methods for flood mapping: a review of existing applications and future research directions. Hydrol Earth Syst Sci 26(16):4345–4378
Chang MJ, Chang HK, Chen YC, Lin GF, Chen PA, Lai JS, Tan YC (2018) A support vector machine forecasting model for typhoon flood inundation mapping and early flood warning systems. Water 10(12):1734
Chang CH, Chen H, Guo WD, Yeh SH, Chen WB, Liu CH, Lee SC (2020) Predicting river embankment failure caused by toe scour considering 1D and 2D hydraulic models: A case study of Da-An river, Taiwan. Water 12(4):1026
Chapi K, Singh VP, Shirzadi A, Shahabi H, Bui DT, Pham BT, Khosravi K (2017) A novel hybrid artificial intelligence approach for flood susceptibility assessment. Environ Model Softw 95:229–245
Chen C, He W, Zhou H, Xue Y, Zhu M (2020) A comparative study among machine learning and numerical models for simulating groundwater dynamics in the Heihe River Basin, northwestern China. Sci Rep 10(1):3904
Chen T, Guestrin C (2016) Xgboost: a scalable tree boosting system. KDD '16: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. San Francisco, California, USA, pp 785–794
Costabile P, Costanzo C, Ferraro D, Barca P (2021) Is HEC-RAS 2D accurate enough for storm-event hazard assessment? Lessons learnt from a benchmarking study based on rain-on-grid modelling. J Hydrol 603:126962
Dasallas L, Lee S (2019) Topographical analysis of the 2013 Typhoon Haiyan storm surge flooding by combining the JMA storm surge model and the FLO-2D flood inundation model. Water 11(1):144
Dazzi S, Vacondio R, Mignosa P (2021) Flood stage forecasting using machine-learning methods: A case study on the parma river (italy). Water 13(12):1612
Dtissibe FY, Ari AAA, Abboubakar H, Njoya AN, Mohamadou A, Thiare O (2024) A comparative study of machine learning and deep learning methods for flood forecasting in the Far-North region, Cameroon. Sci Afr 23:e02053
Duró G, Crosato A, Tassi P (2016) Numerical study on river bar response to spatial variations of channel width. Adv Water Resour 93:21–38
Duwal S, Liu D, Pradhan PM (2023) Flood susceptibility modeling of the Karnali river basin of Nepal using different machine learning approaches. Geomat Nat Haz Risk 14(1):2217321
Erena SH, Worku H, De Paola F (2018) Flood hazard mapping using FLO-2D and local management strategies of Dire Dawa city, Ethiopia. J Hydrol: Reg Stud 19:224–239
Farfán-Durán JF, Cea L (2024) Streamflow forecasting with deep learning models: a side by-side comparison in Northwest Spain. Earth Science Informatics 17:5289–5315
Gan M, Pan S, Chen Y, Cheng C, Pan H, Zhu X (2021) Application of the machine learning lightgbm model to the prediction of the water levels of the lower columbia river. J Mar Sci Eng 9(5):496
Gao S, Huang Y, Zhang S, Han J, Wang G, Zhang M, Lin Q (2020) Short-term runoff prediction with GRU and LSTM networks without requiring time step optimization during sample generation. J Hydrol 589:125188
Gelete G (2023) Application of hybrid machine learning-based ensemble techniques for rainfall-runoff modeling. Earth Sci Inf 16(3):2475–2495
Ghimire S, Yaseen ZM, Farooque AA, Deo RC, Zhang J, Tao X (2021) Streamflow prediction using an integrated methodology based on convolutional neural network and long short-term memory networks. Sci Rep 11(1):17497
Guo WD, Chen WB (2024) Short-duration prediction of urban storm-water levels using the residual-error ensemble correction technique. J Hydroinf 26(7):1505–1533
Guo WD, Chen WB, Chang CH (2023) Error-correction-based data-driven models for multiple-hour-ahead river stage predictions: A case study of the upstream region of the Cho-Shui River, Taiwan. J Hydrol: Reg Stud 47:101378
Heddam S, Vishwakarma DK, Abed SA, Sharma P, Al-Ansari N, Alataway A, Dewidar AZ, Mattar MA (2024) Hybrid river stage forecasting based on machine learning with empirical mode decomposition. Appl Water Sci 14(3):46
Hoa PV, Binh NA, Hong PV, An NN, Thao GTP, Hanh NC, Ngo PTT, Bui DT (2024) One-dimensional deep learning driven geospatial analysis for flash flood susceptibility mapping: a case study in North Central Vietnam. Earth Science Informatics 17:4419–4440
Hoang DV, Liou YA (2024) Assessing the influence of human activities on flash flood susceptibility in mountainous regions of Vietnam. Ecol Ind 158:111417
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Hosseiny H (2021) A deep learning model for predicting river flood depth and extent. Environ Model Softw 145:105186
Hosseiny H, Nazari F, Smith V, Nataraj C (2020) A framework for modeling flood depth using a hybrid of hydraulics and machine learning. Sci Rep 10(1):8222
Hou J, Zhou N, Chen G, Huang M, Bai G (2021) Rapid forecasting of urban flood inundation using multiple machine learning models. Nat Hazards 108(2):2335–2356
Hu Y, Yang H, Zhou H, Lv Q (2023) A review of numerical modelling of morphodynamics in braided rivers: mechanisms, insights and challenges. Water 15(3):595
Javed MF, Shahab MZ, Asif U, Najeh T, Aslam F, Ali M, Khan I (2024) Evaluation of machine learning models for predicting TiO2 photocatalytic degradation of air contaminants. Sci Rep 14(1):13688
Javernick L, Redolfi M, Bertoldi W (2018) Evaluation of a numerical model’s ability to predict bed load transport observed in braided river experiments. Adv Water Resour 115:207–218
Jhong BC, Wang JH, Lin GF (2017) An integrated two-stage support vector machine approach to forecast inundation maps during typhoons. J Hydrol 547:236–252
Kaveh K, Bui MD, Rutschmann P (2017) A comparative study of three different learning algorithms applied to ANFIS for predicting daily suspended sediment concentration. Int J Sedim Res 32(3):340–350
Kaveh K, Kaveh H, Bui MD, Rutschmann P (2021) Long short-term memory for predicting daily suspended sediment concentration. Eng Comput 37:2013–2027
Ke G, Meng Q, Finley T, Wang T, Chen W, Ma W, Ye Q, Liu TY (2017) LightGBM: a highly efficient gradient boosting decision tree. NIPS'17: Proceedings of the 31st International Conference on Neural Information Processing Systems. Long Beach, California, USA, pp 3149–3157
Kumar V, Azamathulla HM, Sharma KV, Mehta DJ, Maharaj KT (2023) The state of the art in deep learning applications, challenges, and future prospects: a comprehensive review of flood forecasting and management. Sustainability 15(13):10543
Kurugama KM, Kazama S, Hiraga Y, Samarasuriya C (2024) A comparative spatial analysis of flood susceptibility mapping using boosting machine learning algorithms in Rathnapura, Sri Lanka. J Flood Risk Manag 17(2):e12980
Le XH, Hien LTT, Ho HV, Lee G (2024) Benchmarking the performance and uncertainty of machine learning models in estimating scour depth at sluice outlets. J Hydroinf 26(7):1572–1588
Lee S, Kim J (2021) Predicting inflow rate of the Soyang River dam using deep learning techniques. Water 13(17):2447
Lee SM, Lee SJ (2024) Landslide susceptibility assessment of South Korea using stacking ensemble machine learning. Geoenviron Dis 11(1):7
Li S, Wang T, Li G, Skulstad R, Zhang H (2024) Short-term ship roll motion prediction using the encoder–decoder Bi-LSTM with teacher forcing. Ocean Eng 295:116917
Lin GF, Lin HY, Chou YC (2013) Development of a real-time regional-inundation forecasting model for the inundation warning system. J Hydroinf 15(4):1391–1407
Liong SY, Chandrasekaran S (2007) Flood stage forecasting with support vector machines. J Am Water Resour Assoc 38:173–186
Liu C, Guo L, Ye L, Zhang S, Zhao Y, Song T (2018) A review of advances in China’s flash flood early-warning system. Nat Hazards 92:619–634
Liu D, Jiang W, Mu L, Wang S (2020) Streamflow prediction using deep learning neural network: case study of Yangtze River. IEEE Access 8:90069–90086
Liu L, Zhao G, Liang W, Jian Z (2024) Hybrid stacking ensemble algorithm and simulated annealing optimization for stability evaluation of underground entry-type excavations. Undergr Space 17:25–44
Madhuri R, Raja YSLS, Raju KS, Punith BS, Manoj K (2021) Urban flood risk analysis of buildings using HEC-RAS 2D in climate change framework. H2Open J 4(1):262–275
Maggioni V, Massari C (2018) On the performance of satellite precipitation products in riverine flood modeling: a review. J Hydrol 558:214–224
Malakouti SM, Karimi F, Abdollahi H, Menhaj MB, Suratgar AA, Moradi MH (2024) Advanced techniques for wind energy production forecasting: Leveraging multi-layer Perceptron + Bayesian optimization, ensemble learning, and CNN-LSTM models. Case Stud Chem Environ Eng 10:100881
Manjunath C, Marimuthu B, Ghosh B (2024) Stock market prediction employing ensemble methods: the Nifty50 index. IAES Int J Artif Intell 13(2):2047–2057
Mihu-Pintilie A, Cîmpianu CI, Stoleriu CC, Pérez MN, Paveluc LE (2019) Using high-density LiDAR data and 2D streamflow hydraulic modeling to improve urban flood hazard maps: A hec-ras multi-scenario approach. Water 11:1832
Mojaddadi H, Pradhan B, Nampak H, Ahmad N, Ghazali AHB (2017) Ensemble machine-learning-based geospatial approach for flood risk assessment using multi-sensor remote-sensing data and GIS. Geomat Nat Haz Risk 8(2):1080–1102
Mosavi A, Ozturk P, Chau KW (2018) Flood prediction using machine learning models: Literature review. Water 10(11):1536
Nguyen HD, Dang DK, Nguyen NY, Van CP, Nguyen TTV, Nguyen QH, Nguyen XL, Pham LT, Pham VT, Bui QT (2024) Integration of machine learning and hydrodynamic modeling to solve the extrapolation problem in flood depth estimation. J Water Clim Chang 15(1):284–304
Nouman M, Khoo SY, Mahmud MAP, Kouzani AZ (2024) Advancing mental health predictions through sleep posture analysis: a stacking ensemble learning approach. J Ambient Intell Humaniz Comput 15(9):3493–3507
Olsen NRB (2021) 3D numerical modelling of braided channel formation. Geomorphology 375:107528
Parisouj P, Mohebzadeh H, Lee T (2020) Employing machine learning algorithms for streamflow prediction: a case study of four river basins with different climatic zones in the United States. Water Resour Manage 34(13):4113–4131
Pathan AI, Sidek LBM, Basri HB, Hassan MY, Khebir MIAB, Omar SMBA, Khambali MHBM, Torres AM, Najah Ahmed A (2024) Comparative assessment of rainfall-based water level prediction using machine learning (ML) techniques. Ain Shams Eng J 15(7):102854
Petroselli A, Vojtek M, Vojteková J (2019) Flood mapping in small ungauged basins: A comparison of different approaches for two case studies in Slovakia. Hydrol Res 50(1):379–392
Prokhorenkova L, Gusev G, Vorobev A, Dorogush AV, Gulin A (2018) CatBoost: unbiased boosting with categorical features. NIPS'18: Proceedings of the 32nd International Conference on Neural Information Processing Systems. Montréal, Canada, pp 6639–6649
Qian Q, Edwards DJ, Zhang Y, Haselbach L (2024) Improving flood inundation mapping accuracy using HEC-RAS modeling: a case study of the Neches River tidal floodplain in Texas. J Hydrol Eng 29(4):05024011
Quiroga VM, Kurea S, Udoa K, Manoa A (2016) Application of 2D numerical simulation for the analysis of the February 2014 Bolivian Amazonia flood: Application of the new HEC-RAS version 5. Ribagua 3(1):25–33
Rudra RR, Sarkar SK (2023) Artificial neural network for flood susceptibility mapping in Bangladesh. Heliyon 9(6):e16459
Rumelhart DE, Hinton GE, Williams RJ (1986) Learning representations by back-propagating errors. Nat Cell Biol 323:533–536
Seleem O, Ayzel G, de Souza ACT, Bronstert A, Heistermann M (2022) Towards urban flood susceptibility mapping using data-driven models in Berlin, Germany. Geomatics, Natural Hazards and Risk 13(1):1640–1662
Serrano-López F, Ger-Roca S, Salamó M, Hernández-González J (2024) Modeling river flow for flood forecasting: A case study on the Ter river. Appl Comput Geosci 23:100181
Shah G, Zaidi A, Qureshi AL, Hussain S, Rizwan AT (2024) Rainfall-runoff modeling using machine learning in the ungauged urban watershed of Quetta Valley, Balochistan (Pakistan). Earth Sci Inf 17(3):2661–2677
Shaikh AA, Pathan AI, Waikhom SI, Agnihotri PG, Islam MN, Singh SK (2023) Application of latest HEC-RAS version 6 for 2D hydrodynamic modeling through GIS framework: A case study from coastal urban floodplain in India. Model Earth Syst Environ 9(1):1369–1385
Shams MY, Elshewey AM, El-kenawy ESM, Ibrahim A, Talaat FM, Tarek Z (2024) Water quality prediction using machine learning models based on grid search method. Multimedia Tools Appl 83:35307–35334
Shustikova I, Domeneghetti A, Neal JC, Bates P, Castellarin A (2019) Comparing 2D capabilities of HEC-RAS and LISFLOOD-FP on complex topography. Hydrol Sci J 64:1769–1782
Stecca G, Fedrizzi D, Measures R, Hicks DM, Hoyle J, Zolezzi G (2022) Development of a numerical model for braided river morphology and vegetation evolution with application to the Lower Waitaki River (Aotearoa—New Zealand). Adv Water Resour 166:104236
Su CC, Lu JY (2013) Measurements and prediction of typhoon-induced short-term general scours in intermittent rivers. Nat Hazards 66(2):671–687
Tian H, Kong H, Wong C (2024) A novel stacking ensemble learning approach for predicting PM2.5 levels in dense urban environments using meteorological variables: a case study in Macau. Appl Sci 14(12):5062
Van Dau Q, Wang X, Aziz F, Ali Nawaz R, Pang T, Qasim Mahmood M, Fortin M (2024) Pluvial flood modeling for coastal areas under future climate change – A case study for Prince Edward Island, Canada. J Hydrol 641:131769
Wegayehu EB, Muluneh FB (2021) Multivariate streamflow simulation using hybrid deep learning models. Comput Intell Neurosci 2021:5172658
Xiang Z, Yan J, Demir I (2020) A rainfall-runoff model with LSTM-based sequence-to-sequence learning. Water Resour Res 56(1):e2019WR025326
Xu K, Han Z, Xu H, Bin L (2023) Rapid prediction model for urban floods based on a light gradient boosting machine approach and hydrological–hydraulic model. Int J Dis Risk Sci 14(1):79–97
Youssef AM, Pourghasemi HR (2021) Landslide susceptibility mapping using machine learning algorithms and comparison of their performance at Abha Basin, Asir Region, Saudi Arabia. Geosci Front 12(2):639–655
Zeiger SJ, Hubbart JA (2021) Measuring and modeling event-based environmental flows: An assessment of HEC-RAS 2D rain-on-grid simulations. J Environ Manage 285:112125
Zhang Y, Ragettli S, Molnar P, Fink O, Peleg N (2022) Generalization of an Encoder-Decoder LSTM model for flood prediction in ungauged catchments. J Hydrol 614:128577
Zhou Y, Wu Z, Jiang M, Xu H, Yan D, Wang H, He C, Zhang X (2024) Real-time prediction and ponding process early warning method at urban flood points based on different deep learning methods. J Flood Risk Manag 17(1):e12964
Acknowledgements
The authors thank the Water Resources Agency, Ministry of Economic Affairs, Taiwan, for providing the measured river discharge and water level data.
Funding
The authors declare that they have not received any funding for this study.
Author information
Authors and Affiliations
Contributions
Wen-Dar Guo: Conceptualization, methodology, investigation and formal analysis, validation and visualization, writing-original draft preparation, writing-reviewing and editing. Wei-Bo Chen: Data curation, methodology, writing-reviewing and editing. Chih-Hsin Chang: Writing-reviewing and editing, supervision.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Communicated by: Hassan Babaie
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Guo, WD., Chen, WB. & Chang, CH. Flood bend flow prediction in intermittent river reach using a 2D hydraulic model and stacking-ensemble-based LSTM technique. Earth Sci Inform 18, 80 (2025). https://doi.org/10.1007/s12145-024-01526-w
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12145-024-01526-w