Data-Driven Encoding: A New Numerical Method for Computation of the Koopman Operator

被引:1
|
作者
Ng, Jerry [1 ]
Asada, H. Harry [1 ]
机构
[1] MIT, Dept Mech Engn, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
Deep learning methods; machine learning for robot control; DYNAMIC-MODE DECOMPOSITION; SYSTEMS;
D O I
10.1109/LRA.2023.3273515
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This letter presents a data-driven method for constructing a Koopman linear model based on the Direct Encoding (DE) formula. The prevailing methods, Dynamic Mode Decomposition (DMD) and its extensions are based on least squares estimates that can be shown to be biased towards data that are densely populated. The DE formula consisting of inner products of a nonlinear state transition function with observable functions does not incur this biased estimation problem and thus serves as a desirable alternative to DMD. However, the original DE formula requires knowledge of the nonlinear state equation, which is not available in many practical applications. In this letter, the DE formula is extended to a data-driven method, Data-Driven Encoding (DDE) of Koopman operator, in which the inner products are calculated from data taken from a nonlinear dynamic system. An effective algorithm is presented for the computation of the inner products, and their convergence to true values is proven. Numerical experiments verify the effectiveness of DDE compared to Extended DMD. The experiments demonstrate robustness to data distribution and the convergent properties of DDE, guaranteeing accuracy improvements with additional sample points. Furthermore, DDE is applied to deep learning of the Koopman operator to further improve prediction accuracy.
引用
收藏
页码:3940 / 3947
页数:8
相关论文
共 50 条
  • [41] Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator
    Li, Qianxiao
    Dietrich, Felix
    Bollt, Erik M.
    Kevrekidis, Ioannis G.
    [J]. CHAOS, 2017, 27 (10)
  • [42] Gain-Preserving Data-Driven Approximation of the Koopman Operator and Its Application in Robust Controller Design
    Hara, Keita
    Inoue, Masaki
    [J]. MATHEMATICS, 2021, 9 (09)
  • [43] Data-Driven Biology and Computation
    Hariharan, Ramesh
    [J]. CONTEMPORARY COMPUTING, 2012, 306 : 7 - 7
  • [44] Topological encoding method for data-driven photonics inverse design
    Liu, Zhaocheng
    Zhu, Zhaoming
    Cai, Wenshan
    [J]. OPTICS EXPRESS, 2020, 28 (04) : 4825 - 4835
  • [45] Data Driven Modeling of Turbocharger Turbine using Koopman Operator
    Zinage, Shrenik
    Jadhav, Suyash
    Zhou, Yifei
    Bilionis, Ilias
    Meckl, Peter
    [J]. IFAC PAPERSONLINE, 2022, 55 (37): : 175 - 180
  • [46] Implementation of a robust data-driven control approach for an ommi-directional mobile manipulator based on koopman operator
    Zhu, Xuehong
    Ding, Chengjun
    Ren, Chao
    Zhang, Tong
    Jia, Lizhen
    Wu, Lirong
    [J]. MEASUREMENT & CONTROL, 2022, 55 (9-10): : 1143 - 1154
  • [47] Data-driven sensor fault detection and isolation of nonlinear systems: Deep neural-network Koopman operator
    Bakhtiaridoust, Mohammadhosein
    Irani, Fatemeh Negar
    Yadegar, Meysam
    Meskin, Nader
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2023, 17 (02): : 123 - 132
  • [48] Data-driven Stabilization of Discrete-time Control-affine Nonlinear Systems: A Koopman Operator Approach
    Sinha, Subhrajit
    Nandanoori, Sai Pushpak
    Drgona, Jan
    Vrabie, Draguna
    [J]. 2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 552 - 559
  • [49] Kernel Learning for Data-Driven Spectral Analysis of Koopman Operators
    Takeishi, Naoya
    [J]. ASIAN CONFERENCE ON MACHINE LEARNING, VOL 101, 2019, 101 : 956 - 971
  • [50] Self-Organization in Networks: A Data-Driven Koopman Approach
    Caro-Ruiz, Claudia
    Tellez-Castro, Duvan
    Pavas, Andres
    Mojica-Nava, Eduardo
    [J]. 2017 IEEE 3RD COLOMBIAN CONFERENCE ON AUTOMATIC CONTROL (CCAC), 2017,