LGAISYDec 4, 2023

KEEC: Koopman Embedded Equivariant Control

arXiv:2312.01544v32 citationsh-index: 3Has Code
Originality Incremental advance
AI Analysis

This addresses the challenge of efficient control for nonlinear systems with unknown dynamics, though it appears incremental as it builds on existing Koopman operator and embedding techniques.

The paper tackles the problem of controlling systems with unknown nonlinear dynamics by proposing KEEC, a method that learns an embedding to approximate a Koopman operator for linear latent dynamics, which simplifies control synthesis and achieves superior performance in experiments on domains like image-based Pendulum, Lorenz-63, and the wave equation.

An efficient way to control systems with unknown nonlinear dynamics is to find an appropriate embedding or representation for simplified approximation (e.g. linearization), which facilitates system identification and control synthesis. Nevertheless, there has been a lack of embedding methods that can guarantee (i) embedding the dynamical system comprehensively, including the vector fields (ODE form) of the dynamics, and (ii) preserving the consistency of control effect between the original and latent space. To address these challenges, we propose Koopman Embedded Equivariant Control (KEEC) to learn an embedding of the states and vector fields such that a Koopman operator is approximated as the latent dynamics. Due to the Koopman operator's linearity, learning the latent vector fields of the dynamics becomes simply solving linear equations. Thus in KEEC, the analytical form of the greedy control policy, which is dependent on the learned differential information of the dynamics and value function, is also simplified. Meanwhile, KEEC preserves the effectiveness of the control policy in the latent space by preserving the metric in two spaces. Our algorithm achieves superior performances in the experiments conducted on various control domains, including the image-based Pendulum, Lorenz-63 and the wave equation. The code is available at https://github.com/yyimingucl/Koopman-Embedded-Equivariant-Control.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes