arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2408.06607math.DSstat.ML
收藏

学习用于控制的抗噪稳定Koopman算子:基于Hankel DMD方法

Learning Noise-Robust Stable Koopman Operator for Control with Hankel DMD

Shahriar Akbar Sakib, Shaowu Pan

AI总结:

针对非线性动力学系统Koopman算子学习,提出基于Hankel矩阵的抗噪稳定框架,通过利用系统动力学生成观测变量(或神经网络近似)、稳定参数化及迭代数据增强,提升模型性能与长期稳定性,实验表明其优于现有方法。

摘要:

我们提出了一种用于非线性动力学系统Koopman算子的抗噪学习框架,可保证长期稳定性并提升模型性能,从而更好地完成基于模型的预测控制任务。与扩展动态模式分解(EDMD)中依赖临时观测变量或黑箱神经网络的现有方法不同,当系统动力学已知时,我们的框架通过Hankel矩阵利用系统动力学生成的观测变量,该矩阵与离散Polyflow具有相似性;当系统动力学未知时,我们用神经网络对其进行近似,同时保持与离散Polyflow的结构相似性。为增强抗噪性并确保长期稳定性,我们开发了Koopman算子的稳定参数化方法,以及针对滚动损失的渐进学习策略。为进一步提升模型在相空间的性能,我们提出了一种简单的迭代数据增强策略。通过对经典非线性系统进行预测与控制实验并开展消融研究,结果表明所提技术优于多种现有先进方法。

英文摘要:

We propose a noise-robust learning framework for the Koopman operator of nonlinear dynamical systems, with guaranteed long-term stability and improved model performance for better model-based predictive control tasks. Unlike some existing approaches that rely on ad hoc observables or black-box neural networks in extended dynamic mode decomposition (EDMD), our framework leverages observables generated by the system dynamics, when the system dynamics is known, through a Hankel matrix, which shares similarities with discrete Polyflow. When system dynamics is unknown, we approximate them with a neural network while maintaining structural similarities to discrete Polyflow. To enhance noise robustness and ensure long-term stability, we developed a stable parameterization of the Koopman operator, along with a progressive learning strategy for rollout loss. To further improve the performance of the model in the phase space, a simple iterative data augmentation strategy was developed. Numerical experiments of prediction and control of classic nonlinear systems with ablation study showed the effectiveness of the proposed techniques over several state-of-the-art practices.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑