
This project implements a Hybrid Data-Driven and Process-Based Modeling framework for streamflow forecasting. It integrates the physically-based QSWATPLUS model with advanced machine learning algorithms including Random Forest (RF), XGBoost, LightGBM, and LSTM.
The integration is achieved via a Stacking Ensemble (Meta-learner) and Bayesian Model Averaging (BMA), which effectively bridge the gap between physical process understanding and the pattern-recognition capabilities of ML.
The Stacking Ensemble (Hybrid Model), which integrates the physically-based QSWATPLUS model with machine learning algorithms (RF, XGBoost, LightGBM, and LSTM), represents the pinnacle of this project's forecasting framework.