ACD-EDMD: Analytical Construction for Dictionaries of Lifting Functions in Koopman Operator-based Nonlinear Robotic Systems
Lu Shi, Konstantinos Karydis

TL;DR
This paper introduces ACD-EDMD, a novel method for constructing dictionaries of lifting functions in Koopman operator analysis, leveraging topological system information to improve prediction accuracy in nonlinear robotic systems.
Contribution
The paper presents a new analytical method for constructing dictionaries of lifting functions that guarantees completeness and convergence, tailored for nonlinear robotic systems.
Findings
Dictionaries constructed with ACD-EDMD enable high-accuracy predictions.
The method generalizes well across diverse robotic systems.
The approach is simple to implement with provable guarantees.
Abstract
Koopman operator theory has been gaining momentum for model extraction, planning, and control of data-driven robotic systems. The Koopman operator's ability to extract dynamics from data depends heavily on the selection of an appropriate dictionary of lifting functions. In this paper we propose ACD-EDMD, a new method for Analytical Construction of Dictionaries of appropriate lifting functions for a range of data-driven Koopman operator based nonlinear robotic systems. The key insight of this work is that information about fundamental topological spaces of the nonlinear system (such as its configuration space and workspace) can be exploited to steer the construction of Hermite polynomial-based lifting functions. We show that the proposed method leads to dictionaries that are simple to implement while enjoying provable completeness and convergence guarantees when observables are weighted…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Neural Networks and Applications · Robot Manipulation and Learning
