Cluster-Weighted EDMD Improves Dynamic System Prediction.

Lorenzo Tomaz, Judd Rosenblatt, Flavio Kicis, Thomas B. Jones, Diogo Schwerz de Lucena· July 15, 2026 View original

Summary

Cluster-Weighted EDMD (CW-EDMD) is a new method that enhances Extended Dynamic Mode Decomposition (EDMD) by jointly learning a soft phase-space partition and a per-cluster EDMD operator. This approach allows the model to specialize in distinct local dynamics, significantly improving one-step and rollout predictions across various chaotic systems.

Extended Dynamic Mode Decomposition (EDMD) is a powerful technique for approximating Koopman operators, which are used to model complex dynamical systems from data. However, a limitation of traditional EDMD is its reliance on a single global operator, which can be inefficient when different regions of a system's state space exhibit distinct local behaviors. Researchers have introduced Cluster-Weighted EDMD (CW-EDMD) to address this. This novel method simultaneously learns a soft partition of the phase space and a specialized EDMD operator for each cluster. The core idea is an Expectation-Maximization (EM) objective that assigns each data transition to a cluster based on both its geometric proximity and how well the cluster's local Koopman model predicts its behavior. This allows clusters to specialize in areas where their local models are most accurate, rather than simply where data is most dense. Extensive experiments on well-known chaotic systems, including Lorenz, damped pendulum, and Duffing systems, demonstrated that CW-EDMD consistently outperforms matched-degree EDMD. The method showed significant reductions in one-step and 5-second rollout prediction errors, with median one-step error reductions ranging from 2.7x to 57x across different systems. This indicates that CW-EDMD provides a more robust and accurate way to model systems with heterogeneous dynamics.

Why it matters

For professionals in engineering, physics, and data science dealing with complex, non-linear dynamical systems, CW-EDMD offers a more accurate and efficient method for prediction and control, enabling better system understanding and design.

How to implement this in your domain

  1. 1Evaluate existing dynamic system modeling approaches for limitations in handling heterogeneous local dynamics.
  2. 2Explore the application of CW-EDMD for predictive modeling in systems like robotics, climate, or fluid dynamics.
  3. 3Implement the joint learning of phase-space partitions and local operators in your dynamic modeling pipelines.
  4. 4Benchmark CW-EDMD against traditional EDMD or other Koopman operator methods on your specific datasets.
  5. 5Consider using CW-EDMD for tasks requiring high-accuracy long-term predictions in complex systems.

Who benefits

AerospaceManufacturingClimate ScienceRoboticsEnergy

Key takeaways

  • CW-EDMD improves dynamic system prediction by learning local Koopman operators.
  • It jointly partitions phase space and specializes operators based on prediction residuals.
  • The method significantly reduces prediction errors compared to global EDMD.
  • CW-EDMD is particularly effective for systems with distinct local dynamics.

Original post by Lorenzo Tomaz, Judd Rosenblatt, Flavio Kicis, Thomas B. Jones, Diogo Schwerz de Lucena

"arXiv:2607.12243v1 Announce Type: new Abstract: Extended Dynamic Mode Decomposition (EDMD) approximates Koopman operators from data, but a single global operator is inefficient when different state-space regions exhibit distinct local dynamics. We introduce Cluster-Weighted EDMD…"

View on X

Originally posted by Lorenzo Tomaz, Judd Rosenblatt, Flavio Kicis, Thomas B. Jones, Diogo Schwerz de Lucena on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses