Guarded Agent-in-the-Loop Residual Adaptation for Evolving Wind Power Regimes
Organizations: Nanjing University of Information Science and Technology, Nanjing, China
Abstract
Wind power forecasting models are often deployed as fixed temporal backbones, but the errors they make can vary across meteorological regimes such as cold waves, heat-and-calm periods, productive typhoon, and destructive storms. We present a guarded Agent-in-the-loop residual adaptation framework that leaves the temporal backbone unchanged and adapts only a small set of scene-conditioned residual experts. An Agent layer interprets external scene information, identifies the current regime, selects residual experts, and applies a correction only when recent observed errors support it. New experts enter the pool after they outperform their initializations on a validation set, keeping model growth under explicit control. Backbone-only and Agent-enhanced forecasts are compared at lead times of 4, 8, 12, 24, and 48 across nine time-series backbones. Across these runs, the guarded framework lowers both MAE and RMSE for all 45 backbone-horizon combinations, with average MAE reductions ranging from 11.21% to 20.26% across backbones. Online-selection baselines, component ablations, and routing analyses identify the roles of residual experts, scene-aware routing, and the online acceptance rule. Candidate-scene runs evaluate the promotion path under controlled conditions; long-term unattended deployment was not evaluated.
Figures & tables
| Backbone | Lead | Base MAE | Agents MAE | MAE red. | Base RMSE | Agents RMSE | RMSE red. |
|---|---|---|---|---|---|---|---|
| PatchTST | 4 | ||||||
| 8 | |||||||
| 12 | |||||||
| 24 | |||||||
| 48 | |||||||
| PatchTST-Zoo | 4 |
| Variant | Pool | MoE | Guard | MAE red. | RMSE red. |
|---|---|---|---|---|---|
| Backbone only | – | – | – | 0.00% | 0.00% |
| Residual pool + static expert | Y | static | – | 5.28% | 3.27% |
| Residual pool + uniform experts | Y | uniform | – | 5.33% | 3.25% |
| Residual pool + soft adaptive MoE | Y | soft | – | 5.44% | 3.03% |
| Residual pool + hybrid MoE | Y | hybrid | – | 5.50% | 3.33% |
| Residual pool + MoE + online guard | Y | hybrid/learned | Y | 15.57% | 10.59% |
| Selector | Coverage | MAE red. | RMSE red. | Max reject run |
|---|---|---|---|---|
| Backbone only | 0.00 | 0.00% | 0.00% | 1800.0 |
| Raw Agent | 1.00 | 0.65% | 0.55 | 0.0 |
| Residual ensemble | 0.50 | 2.51% | 1.45% | 1800.0 |
| Random matched | 0.46 | 0.96% | 0.78 | 11.8 |
| Hedge | 0.61 | 3.24% | 0.86% | 507.4 |
| DMA | 0.45 | 6.72% | 4.35% | 330.9 |
Wind Power Forecasting
Wind power forecasting predicts turbine and farm output from operational data, weather forecasts, and remote observations to support reliable energy planning.
See all 24 papers