Prediction of flow rate in rivers is essential for the planning and management of water resources. This study shows that, based on a Machine Learning approach, accurate models for streamflow prediction can be developed. The Des Moines watershed, which includes both Des Moines River and Raccoon River, was chosen as a case study. Only the daily river discharge was considered for the modeling of 10 stations located on different tributaries of the two rivers. Four machine learning algorithms were applied for the streamflow prediction: Random Subspace, M5P, Random Forest and Bagging. The performance of applied algorithms was assessed using statistical performance indicators and graphical representations. Three stations were selected for the training and testing of the different Machine Learning models. Then, the best model was validated on the other seven stations. Prediction accuracy was also assessed as the forecast horizon increased. Overall, M5P algorithms led to the best predictions, with R2 equal to 0.970 and 0.960 for the stations of East Fork Des Moines River at Dakota City and Des Moines River near Tracy, respectively. Accurate predictions were obtained also on the Raccoon River, with R2 equal to 0.938 and 0.887 for the stations of North Raccoon River near Jefferson and Raccoon River at Van Meter, respectively.

River flow rate prediction in the Des Moines watershed (Iowa, USA): a machine learning approach

Di Nunno F.
;
de Marinis G.;Granata F.
2022-01-01

Abstract

Prediction of flow rate in rivers is essential for the planning and management of water resources. This study shows that, based on a Machine Learning approach, accurate models for streamflow prediction can be developed. The Des Moines watershed, which includes both Des Moines River and Raccoon River, was chosen as a case study. Only the daily river discharge was considered for the modeling of 10 stations located on different tributaries of the two rivers. Four machine learning algorithms were applied for the streamflow prediction: Random Subspace, M5P, Random Forest and Bagging. The performance of applied algorithms was assessed using statistical performance indicators and graphical representations. Three stations were selected for the training and testing of the different Machine Learning models. Then, the best model was validated on the other seven stations. Prediction accuracy was also assessed as the forecast horizon increased. Overall, M5P algorithms led to the best predictions, with R2 equal to 0.970 and 0.960 for the stations of East Fork Des Moines River at Dakota City and Des Moines River near Tracy, respectively. Accurate predictions were obtained also on the Raccoon River, with R2 equal to 0.938 and 0.887 for the stations of North Raccoon River near Jefferson and Raccoon River at Van Meter, respectively.
File in questo prodotto:
File Dimensione Formato  
Manuscript _revFDN_FG_18012022.docx

solo utenti autorizzati

Tipologia: Documento in Pre-print
Licenza: Non specificato
Dimensione 5.48 MB
Formato Microsoft Word XML
5.48 MB Microsoft Word XML   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11580/91647
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 31
social impact