Deep Koopman Learning using Noisy Data
About
This paper proposes a data-driven framework to learn a finite-dimensional approximation of a Koopman operator for approximating the state evolution of a dynamical system under noisy observations. To this end, our proposed solution has two main advantages. First, the proposed method only requires the measurement noise to be bounded. Second, the proposed method modifies the existing deep Koopman operator formulations by characterizing the effect of the measurement noise on the Koopman operator learning and then mitigating it by updating the tunable parameter of the observable functions of the Koopman operator, making it easy to implement. The performance of the proposed method is demonstrated on several standard benchmarks. We then compare the presented method with similar methods proposed in the latest literature on Koopman learning.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Dynamics Prediction | 4R Manipulator noise-less trajectories | Prediction Error0.279 | 16 | |
| Trajectory tracking | 4R Manipulator 30dB feedback noise | Tracking Error (rad)0.282 | 16 | |
| Trajectory Prediction | Van der Pol Oscillator 35dB noise | Mean Prediction Error0.069 | 4 | |
| Trajectory Prediction | Van der Pol Oscillator 25dB noise | Mean Prediction Error0.217 | 4 | |
| Trajectory Prediction | Van der Pol Oscillator 30dB noise | Mean Prediction Error0.092 | 4 | |
| Trajectory Prediction | Van der Pol Oscillator 40dB noise | Mean Prediction Error0.065 | 4 | |
| Trajectory Prediction | Van der Pol Oscillator 20dB noise | Mean Prediction Error0.476 | 4 |