| Algorithm 3 Residual-Boosting Training and Evaluation: VS-DCFF |
|
Require: Real residual-stage data ; fused augmented data ; grid : , ; TimeSeriesSplit folds Ensure: Best model ; metrics Hyperparameter Selection (real rows only, nested per fold): ; for each do
for each of TimeSeriesSplit folds on do Refit , residual target, MI-selected feature set, and BRR/GPR estimators on that fold’s training subset only; apply fitted transformations to that fold’s validation subset (no cross-fold information sharing) Train XGBRegressor(, ) on fold-train; evaluate RMSE on fold-validation Append to end for
if then ; end if end for Final Fit: Train XGBRegressor(, ) on Evaluate: On held-out chronological test set, compute using Equation (21); compute RMSE, MAE, using Equations (22) –(24) Output: Return , metrics |