Learning Compositional Koopman Operators for Model-Based Control
Not on the map. Why?
Abstract (arXiv)
Finding an embedding space for a linear approximation of a nonlinear dynamical system enables efficient system identification and control synthesis. The Koopman operator theory lays the foundation for identifying the nonlinear-to-linear coordinate transformations with data-driven methods. Recently, researchers have proposed to use deep neural networks as a more expressive class of basis functions for calculating the Koopman operators. These approaches, however, assume a fixed dimensional state space; they are therefore not applicable to scenarios with a variable number of objects. In this paper, we propose to learn compositional Koopman operators, using graph neural networks to encode the state into object-centric embeddings and using a block-wise linear transition matrix to regularize the shared structure across objects. The learned dynamics can quickly adapt to new environments of unknown physical parameters and produce control signals to achieve a specified goal. Our experiments on manipulating ropes and controlling soft robots show that the proposed method has better efficiency and generalization ability than existing baselines.
Key facts. Cited by 67 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 18; 2023: 14; 2024: 7; 2025: 10; 2026: 3.
67 papers.
Sort:
By area:
- 2022Transformer for Partial Differential Equations' Operator Learningcited by 283
- 2022When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learningcited by 65
- 2023Language Models, Agent Models, and World Models: The LAW for Machine Reasoning and Planningcited by 60
- 2021Dynamic Visual Reasoning by Learning Differentiable Physics Models from Video and Languagecited by 55
- 2022Making Linear MDPs Practical via Contrastive Representation Learningcited by 52
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 46
- 2021Physics-Guided Deep Learning for Dynamical Systems: A Surveycited by 44
- 2021Noisy Recurrent Neural Networkscited by 42
- 2022Koopman Neural Forecaster for Time Series with Temporal Distribution Shiftscited by 37
- 2022Learning continuous models for continuous physicscited by 28
- 2021Koopman Q-learning: Offline Reinforcement Learning via Symmetries of Dynamicscited by 27
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
38 more
- 2022Deep Koopman Operator with Control for Nonlinear Systemscited by 25
- 2023Multifactor Sequential Disentanglement via Structured Koopman Autoencoderscited by 24
- 2021Deep Learning Enhanced Dynamic Mode Decompositioncited by 19
- 2023Model-Based Control with Sparse Neural Dynamicscited by 16
- 2024Generalizing across Temporal Domains with Koopman Operatorscited by 13
- 2021An Operator Theoretic Approach for Analyzing Sequence Neural Networkscited by 12
- 2024VCformer: Variable Correlation Transformer with Inherent Lagged Correlation for Multivariate Time Series Forecastingcited by 12
- 2021Neuro-algorithmic Policies enable Fast Combinatorial Generalizationcited by 11
- 2023Physics-Regulated Deep Reinforcement Learning: Invariant Embeddingscited by 10
- 2023Neural Koopman prior for data assimilationcited by 10
- 2024ElastoGen: 4D Generative Elastodynamicscited by 10
- 2021Deformable Linear Object Prediction Using Locally Linear Latent Dynamicscited by 7
- 2022QuACK: Accelerating Gradient-Based Quantum Optimization with Koopman Operator Learningcited by 7
- 2023Neural Field Dynamics Model for Granular Object Piles Manipulationcited by 7
- 2021Physics-Guided Discovery of Highly Nonlinear Parametric Partial Differential Equationscited by 6
- 2023Robotic Manipulation Datasets for Offline Compositional Reinforcement Learningcited by 6
- 2021Koopman Spectrum Nonlinear Regulators and Efficient Online Learningcited by 5
- 2021Vision-based system identification and 3D keypoint discovery using dynamics constraintscited by 5
- 2023Leveraging Neural Koopman Operators to Learn Continuous Representations of Dynamical Systems from Scarce Datacited by 5
- 2023Cheap and Deterministic Inference for Deep State-Space Models of Interacting Dynamical Systemscited by 5
- 2024Latent Neural PDE Solver: a reduced-order modelling framework for partial differential equationscited by 5
- 2025Augmented Invertible Koopman Autoencoder for long-term time series forecastingcited by 4
- 2021A Differential Geometry Perspective on Orthogonal Recurrent Modelscited by 3
- 2022Leveraging Stochastic Predictions of Bayesian Neural Networks for Fluid Simulationscited by 3
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 3
- 2025Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecastingcited by 3
- 2021Self-Supervised Decomposition, Disentanglement and Prediction of Video Sequences while Interpreting Dynamics: A Koopman Perspectivecited by 2
- 2022Fixing Malfunctional Objects With Learned Physical Simulation and Functional Predictioncited by 2
- 2022Physics-Informed Koopman Networkcited by 2
- 2022Eigenvalue initialisation and regularisation for Koopman autoencoderscited by 2
- 2023MOCK: an Algorithm for Learning Nonparametric Differential Equations via Multivariate Occupation Kernel Functionscited by 2
- 2024Imitation Learning with Limited Actions via Diffusion Planners and Deep Koopman Controllerscited by 2
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Enginecited by 2
- 2025Manipulating Elasto-Plastic Objects With 3D Occupancy and Learning-Based Predictive Controlcited by 2
- 2021Meta-Learning for Koopman Spectral Analysis with Short Time-seriescited by 1
- 2022Control of Two-way Coupled Fluid Systems with Differentiable Solverscited by 1
- 2023Neural Partial Differential Equations with Functional Convolutioncited by 1
- 2023Learning Linear Embeddings for Non-Linear Network Dynamics with Koopman Message Passingcited by 1
50 most cited of 67 All 67 (JSON)
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecasting29 Sep 2026
- 2026Graph Mamba Operator: A Latent Simulator for Interacting Particle Systems8 Jun 2026
- 2026Bilinear Mamba-Koopman Neural MPC for Varying Dynamics6 May 2026
- 2025Learning Visually Interpretable Oscillator Networks for Soft Continuum Robots from Video23 Nov 2025
- 2025AD-NODE: Adaptive Dynamics Learning with Neural ODEs for Mobile Robots Control6 Oct 2025
- 2025FlightKooba: A Fast Interpretable FTP Model24 Jun 2025
- 2025Temporal horizons in forecasting: a performance-learnability trade-off4 Jun 2025
- 2025Manipulating Elasto-Plastic Objects With 3D Occupancy and Learning-Based Predictive Control22 May 2025
- 2025Sonnet: Spectral Operator Neural Network for Multivariable Time Series Forecasting21 May 2025
- 2025Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecasting20 May 2025
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Engine15 May 2025
- 2025ROCK: A variational formulation for occupation kernel methods in Reproducing Kernel Hilbert Spaces18 Mar 2025
38 more
- 2025Augmented Invertible Koopman Autoencoder for long-term time series forecasting17 Mar 2025
- 2024Imitation Learning with Limited Actions via Diffusion Planners and Deep Koopman Controllers10 Oct 2024
- 2024ElastoGen: 4D Generative Elastodynamics23 May 2024
- 2024VCformer: Variable Correlation Transformer with Inherent Lagged Correlation for Multivariate Time Series Forecasting19 May 2024
- 2024LaPlaSS: Latent Space Planning for Stochastic Systems10 Apr 2024
- 2024Phase autoencoder for limit-cycle oscillators28 Feb 2024
- 2024Latent Neural PDE Solver: a reduced-order modelling framework for partial differential equations27 Feb 2024
- 2024Generalizing across Temporal Domains with Koopman Operators12 Feb 2024
- 2023Model-Based Control with Sparse Neural Dynamics20 Dec 2023
- 2023Language Models, Agent Models, and World Models: The LAW for Machine Reasoning and Planning8 Dec 2023
- 2023KEEC: Koopman Embedded Equivariant Control4 Dec 2023
- 2023Neural Field Dynamics Model for Granular Object Piles Manipulation1 Nov 2023
- 2023Estimating Material Properties of Interacting Objects Using Sum-GP-UCB18 Oct 2023
- 2023Neural Koopman prior for data assimilation11 Sep 2023
- 2023Robotic Manipulation Datasets for Offline Compositional Reinforcement Learning13 Jul 2023
- 2023MOCK: an Algorithm for Learning Nonparametric Differential Equations via Multivariate Occupation Kernel Functions16 Jun 2023
- 2023Physics-Regulated Deep Reinforcement Learning: Invariant Embeddings26 May 2023
- 2023Learning Linear Embeddings for Non-Linear Network Dynamics with Koopman Message Passing15 May 2023
- 2023Cheap and Deterministic Inference for Deep State-Space Models of Interacting Dynamical Systems2 May 2023
- 2023Multifactor Sequential Disentanglement via Structured Koopman Autoencoders30 Mar 2023
- 2023Leveraging Neural Koopman Operators to Learn Continuous Representations of Dynamical Systems from Scarce Data13 Mar 2023
- 2023Neural Partial Differential Equations with Functional Convolution10 Mar 2023
- 2022Modeling Nonlinear Dynamics in Continuous Time with Inductive Biases on Decay Rates and/or Frequencies26 Dec 2022
- 2022Eigenvalue initialisation and regularisation for Koopman autoencoders23 Dec 2022
- 2022Physics-Informed Koopman Network17 Nov 2022
- 2022QuACK: Accelerating Gradient-Based Quantum Optimization with Koopman Operator Learning2 Nov 2022
- 2022Koopman Neural Forecaster for Time Series with Temporal Distribution Shifts7 Oct 2022
- 2022Parameter-varying neural ordinary differential equations with partition-of-unity networks1 Oct 2022
- 2022Phy-Taylor: Physics-Model-Based Deep Neural Networks27 Sep 2022
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspaces16 Aug 2022
- 2022Graph Inverse Reinforcement Learning from Diverse Videos28 Jul 2022
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Composition15 Jul 2022
- 2022Making Linear MDPs Practical via Contrastive Representation Learning14 Jul 2022
- 2022Control of Two-way Coupled Fluid Systems with Differentiable Solvers1 Jun 2022
- 2022Transformer for Partial Differential Equations' Operator Learning26 May 2022
- 2022Fixing Malfunctional Objects With Learned Physical Simulation and Functional Prediction5 May 2022
- 2022Leveraging Stochastic Predictions of Bayesian Neural Networks for Fluid Simulations2 May 2022
- 2022When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learning31 Mar 2022
50 newest of 67 All 67 (JSON)
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 46
- 2021Koopman Q-learning: Offline Reinforcement Learning via Symmetries of Dynamicscited by 27
- 2023Robotic Manipulation Datasets for Offline Compositional Reinforcement Learningcited by 6
- 2024Imitation Learning with Limited Actions via Diffusion Planners and Deep Koopman Controllerscited by 2
- 2024Imitation Learning with Limited Actions via Diffusion Planners and Deep Koopman Controllers10 Oct 2024
- 2023Robotic Manipulation Datasets for Offline Compositional Reinforcement Learning13 Jul 2023
- 2022Graph Inverse Reinforcement Learning from Diverse Videos28 Jul 2022
- 2021Koopman Q-learning: Offline Reinforcement Learning via Symmetries of Dynamics2 Nov 2021
- 2024LaPlaSS: Latent Space Planning for Stochastic Systemscited by 1
- 2024LaPlaSS: Latent Space Planning for Stochastic Systems10 Apr 2024
- 2022Transformer for Partial Differential Equations' Operator Learningcited by 283
- 2022When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learningcited by 65
- 2021Dynamic Visual Reasoning by Learning Differentiable Physics Models from Video and Languagecited by 55
- 2022Making Linear MDPs Practical via Contrastive Representation Learningcited by 52
- 2021Physics-Guided Deep Learning for Dynamical Systems: A Surveycited by 44
- 2021Noisy Recurrent Neural Networkscited by 42
- 2022Koopman Neural Forecaster for Time Series with Temporal Distribution Shiftscited by 37
- 2022Learning continuous models for continuous physicscited by 28
- 2022How to Reuse and Compose Knowledge for a Lifetime of Tasks: A Survey on Continual Learning and Functional Compositioncited by 27
- 2022Deep Koopman Operator with Control for Nonlinear Systemscited by 25
- 2023Multifactor Sequential Disentanglement via Structured Koopman Autoencoderscited by 24
- 2021Deep Learning Enhanced Dynamic Mode Decompositioncited by 19
12 most cited of 59 All 59 (JSON)
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecasting29 Sep 2026
- 2025Learning Visually Interpretable Oscillator Networks for Soft Continuum Robots from Video23 Nov 2025
- 2025AD-NODE: Adaptive Dynamics Learning with Neural ODEs for Mobile Robots Control6 Oct 2025
- 2025FlightKooba: A Fast Interpretable FTP Model24 Jun 2025
- 2025Temporal horizons in forecasting: a performance-learnability trade-off4 Jun 2025
- 2025Manipulating Elasto-Plastic Objects With 3D Occupancy and Learning-Based Predictive Control22 May 2025
- 2025Sonnet: Spectral Operator Neural Network for Multivariable Time Series Forecasting21 May 2025
- 2025Physics-Guided Learning of Meteorological Dynamics for Weather Downscaling and Forecasting20 May 2025
- 2025Koopman Eigenfunction-Based Identification and Optimal Nonlinear Control of Turbojet Engine15 May 2025
- 2025ROCK: A variational formulation for occupation kernel methods in Reproducing Kernel Hilbert Spaces18 Mar 2025
- 2025Augmented Invertible Koopman Autoencoder for long-term time series forecasting17 Mar 2025
- 2024ElastoGen: 4D Generative Elastodynamics23 May 2024
12 newest of 59 All 59 (JSON)