Sparse Koopman Autoencoders Identify Local Dynamics in Complex Systems

Aidan Li, Uday Kiran Reddy Tadipatri, Mahan Fathi, Sarath Chandar, Ross Goroshin· September 1, 2026 View original

Key takeaways

  • Sparse Koopman Autoencoders (SKAEs) identify local dynamical regimes.
  • They use sparsity-inducing objectives to learn interpretable latent supports.
  • SKAEs outperform dense-latent KAEs in forecasting multibasin systems.
  • The method works without requiring prior basin labels or annotations.

Who benefits

AerospaceChemical EngineeringClimate ScienceRoboticsSystems Biology

Summary

This research introduces Sparse Koopman Autoencoders (SKAEs) which use sparsity-inducing objectives to identify local dynamical regimes in multibasin systems without prior labels. SKAEs demonstrate superior forecasting performance and provide interpretable latent supports for identifying basins, outperforming dense-latent Koopman Autoencoders.

Koopman autoencoders (KAEs) aim to find a higher-dimensional latent space where complex nonlinear dynamics can be represented linearly. However, systems with multiple basins of attraction, common in many real-world phenomena, pose a significant challenge because they generally cannot be accurately described by a single, finite-dimensional global Koopman embedding. This paper proposes Sparse Koopman Autoencoders (SKAEs) to address this limitation. SKAEs incorporate a sparsity-inducing objective during training, which encourages only a few latent coefficients to be active. This sparsity allows the model to learn distinct "latent supports" that effectively act as interpretable regime variables, identifying different dynamical basins without requiring any pre-existing labels or annotations. Through extensive testing on procedurally generated multibasin systems and chaotic flows, SKAEs consistently show superior forecasting performance compared to traditional dense-latent KAEs. A mechanistic study further confirms that these sparse latent supports are crucial for the quality of the representation and are highly effective in identifying basins on unseen states, whereas dense-latent KAEs tend to collapse into uninformative representations.

Why it matters

Professionals in fields dealing with complex, multi-regime systems (e.g., climate, biology, engineering) can leverage SKAEs to better understand, predict, and control these dynamics, leading to more accurate models and informed decisions.

How to implement this in your domain

  1. 1Apply SKAEs to model complex physical or biological systems exhibiting multiple stable states or regimes.
  2. 2Utilize the learned sparse latent supports to identify and characterize different operational modes or failure states in industrial processes.
  3. 3Integrate SKAEs into predictive maintenance systems to forecast regime shifts that could indicate impending equipment issues.
  4. 4Explore SKAEs for control system design in nonlinear systems, where understanding local dynamics is critical for stability and performance.

Original post by Aidan Li, Uday Kiran Reddy Tadipatri, Mahan Fathi, Sarath Chandar, Ross Goroshin

"arXiv:2608.29057v1 Announce Type: new Abstract: Koopman autoencoders (KAEs) seek a higher-dimensional latent representation in which nonlinear dynamics evolve linearly. However, many interesting systems have multiple basins of attraction, and both theoretical and empirical work h…"

View on X

Originally posted by Aidan Li, Uday Kiran Reddy Tadipatri, Mahan Fathi, Sarath Chandar, Ross Goroshin on X · view source

Want to go deeper?

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

Explore courses