Related Experiment Video
Updated: Nov 8, 2025

Watershed Planning within a Quantitative Scenario Analysis Framework
Published on: July 24, 2016
Effect of environmental covariable selection in the hydrological modeling using machine learning models to predict
Guilherme Barbosa Reis1, Demetrius David da Silva1, Elpídio Inácio Fernandes Filho2
1Department of Agricultural Engineering, Federal University of Viçosa, Viçosa, 36570-900, MG, Brazil.
Machine learning effectively predicts daily streamflow. Forward Feature Selection (FFS) enhanced model performance and reduced variables, though predicting extreme flood events remains challenging.
Area of Science:
- Hydrology
- Environmental Science
- Data Science
Background:
- Machine learning is increasingly used for streamflow prediction.
- Covariable selection is crucial for improving model precision and stability.
Purpose of the Study:
- To analyze the impact of Recursive Feature Elimination (RFE) and Forward Feature Selection (FFS) on machine learning model performance for daily streamflow prediction.
- To evaluate streamflow prediction accuracy using different covariable selection techniques.
Main Methods:
- Applied RFE and FFS for covariable selection in Multivariate Adaptive Regression (EARTH), Multiple Linear Regression (MLR), and Random Forest (RF) models.
- Utilized an 18-year historical dataset from the Piranga river basin, Brazil, including streamflow, precipitation, and MODIS data.
- Evaluated model performance using Nash Sutcliffe efficiency (NSE), Determination coefficient (R²), and Root Mean Square Error (RMSE) over 50 runs.
Main Results:
- All tested models demonstrated satisfactory performance with both RFE and FFS.
- Models struggled to accurately predict peak streamflow events.
- Forward Feature Selection (FFS) generally improved model performance and reduced the number of selected covariables.
Conclusions:
- Machine learning is an efficient tool for daily streamflow prediction.
- Covariable selection, particularly using FFS, enhances the efficiency of machine learning models for streamflow forecasting.
More Related Videos
12:26Integrating Remote Sensing with Species Distribution Models; Mapping Tamarisk Invasions Using the Software for Assisted Habitat Modeling SAHM
Published on: October 11, 2016
11:53Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Related Concept Videos
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Typical Model Studies
Modeling and Similitude
Pharmacokinetic Models: Comparison and Selection Criterion
Physiological models take a detailed approach by considering specific molecular processes. They can predict drug distribution, metabolism, and elimination changes, providing a comprehensive understanding of how drugs interact with the body.
Steps in Outbreak Investigation
Design Example: Creating a Hydraulic Model of a Dam Spillway