eess.SPAug 9, 2026

End-to-End Neural Decomposition with Koopman Operators for Time-Series Forecasting

Authors: De-Yan Lu, Xugang Lu, Yu Tsao, Jian-Jiun Ding

Organizations: Graduate Institute of Communication Engineering, National Taiwan University, Taipei, Taiwan · National Institute of Information and Communications Technology, Kyoto, Japan · Research Center for Information Technology Innovation, Academic Sinica, Taipei, Taiwan

Abstract

Koopman theory offers a linear-operator view of nonlinear sequence dynamics by lifting observations into a space where evolution is governed by a linear time-invariant Koopman operator. While the Koopman operator provides a linear representation of nonlinear dynamics, it is generally infinite dimensional and defined under time-invariant assumptions. To model non-stationary signals with frequency-dependent behavior, a frequency-varying extension is required. In recent years, deep learning has been increasingly employed to exploit its powerful function-approximation ability for learning the Koopman operator. In this study, we propose a novel approach called neural decomposition Koopman (NDKoop), an end-to-end architecture that integrates a learnable signal decomposition module with both frequency-independent and frequency-dependent Koopman based networks for sequence forecasting. To the best of our knowledge, this is the first work to jointly realize end-to end Koopman modeling and signal decomposition within a unified neural framework. We demonstrate that decomposing a signal into a frequency-independent trend component and a frequency-dependent periodic component, each governed by a corresponding Koopman operator, improves prediction accuracy when perfect linearization is unattainable. Numerical experiments across several forecasting benchmarks indicate that the proposed NDKoop provides strong performance.

Explore similar work

CardsList
  1. Koopman-informed recurrent neural networks

    Oct 30, 2024Erik Lien Bolager, Ana Čukarska, Iryna Burak +2Recurrent Neural NetworksKoopman Operator