Reservoir observer enhanced with residual calibration and attention mechanism
About
Reservoir observers provide a data-driven approach to the inference of unmeasured variables from observed ones for nonlinear dynamical systems. While previous studies have demonstrated wide applicability, their performance may vary considerably with different input variables, even compromising reliability in the worst cases. To enhance the performance of inference, we integrate residual calibration and attention mechanism into the reservoir observer design. The residual calibration module leverages information from the estimation residuals to refine the observer output, and the attention mechanism exploits the temporal dependencies of the data to enrich the representation of reservoir internal dynamics. Experiments on typical chaotic systems demonstrate that our method substantially improves inference accuracy, especially for the worst cases resulting from the traditional reservoir observers. We also invoke the notion of transfer entropy to explain the reason for the input-dependent observation discrepancy and the effectiveness of the proposed method.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| State Variable Inference | Chua’s circuit system | MSE1.1 | 24 | |
| State Inference | Kuramoto-Sivashinsky equation IS1 | MSE0.0013 | 16 | |
| State Inference | Kuramoto-Sivashinsky equation IS20 | MSE0.0025 | 16 | |
| State estimation | Lorenz system Input x(t) | MSE (y)1.62 | 4 | |
| State estimation | Lorenz system Input z(t) | MSE (x^2)3.43 | 4 | |
| Variable Inference | Rössler system Input x(t) | MSE (y)1.5 | 4 | |
| Variable Inference | Rössler system Input y(t) | MSE (x)1.56 | 4 | |
| Variable Inference | Rössler system Input z(t) | MSE (x)0.13 | 4 | |
| State estimation | Lorenz system Input y(t) | MSE (x)3.21 | 4 | |
| State Inference | Rössler system | -- | 2 |