atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

ResKoopNet: Learning Koopman Representations for Complex Dynamics with Spectral Residuals

ICML 2025 · Probabilistic and scientific modeling › Dynamical systems · approach: State-space inference for stochastic systems · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ResKoopNet, which trains a neural-network dictionary by minimizing the ResDMD spectral residual so the Koopman spectrum (discrete and continuous) is learned rather than only filtered.

Problem

Approximating the Koopman operator spectrum from data: EDMD suffers spectral pollution and misses continuous spectra, and ResDMD only filters precomputed eigenpairs, so it cannot discover the full spectrum (spectral inclusion problem).

Approach

Parameterize the Koopman dictionary with a feedforward neural network and minimize the total spectral residual over eigenpairs by gradient descent, alternating with a closed-form Koopman matrix update K = (G+sigma I)^{-1}A, so the dictionary itself is learned to yield accurate eigenpairs and pseudospectra.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Learn the dictionary by minimizing spectral residuals instead of filtering precomputed spectraResKoopNet vs. classical methods · Pendulumspectral recoveryHelped
Use ResKoopNet instead of Kernel-ResDMDKoopman mode recovery · Airfoil turbulencerecovery of dominant pressure-field structureHelped
Use ResKoopNet instead of Hankel-DMDKoopman mode recovery · Airfoil turbulencerecovery of dominant pressure-field structureHelped
Use learned spectral-residual eigenfunctions instead of the compared methodsKoopman eigenfunction clustering · Mice visual cortexDavies-Bouldin indexHelped
Use Hankel-DMD instead of ResKoopNetKoopman eigenfunction clustering · Mice visual cortexDavies-Bouldin indexHurt
Use EDMD with RBF basis instead of ResKoopNetKoopman eigenfunction clustering · Mice visual cortexDavies-Bouldin indexHurt
Use Kernel-ResDMD instead of ResKoopNetKoopman eigenfunction clustering · Mice visual cortexDavies-Bouldin indexHurt
Vary hidden layers from 1 to 4 and neurons per layer from 250 to 350 (ablation)ResKoopNet · Pendulumspectral approximationMixed
Use about 3 hidden layers with 300 neurons each (ablation)ResKoopNet · Pendulumspectral approximationHelped
Increase the number of neurons and hidden layers (ablation)ResKoopNet · Pendulumspectral approximationHelped

Surprising findings

Limitations

Experimental setup

Datasets: simulated pendulum trajectories turbulent airfoil pressure field dataset Sensorium 2023 mice calcium imaging

Benchmarks: pendulum Koopman spectrum airfoil turbulence Koopman modes Sensorium 2023 mouse neural state clustering

Metrics: spectral residual Davies-Bouldin index spectrum visual agreement with unit circle

Baselines: EDMD EDMD-DL Hankel-DMD ResDMD Kernel-ResDMD EDMD with RBF basis

Builds on: ResDMD EDMD Hankel-DMD EDMD-DL Kernel-ResDMD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy