Koopman Invertible Autoencoder: Leveraging Forward and Backward Dynamics for Temporal Modeling

Kshitij Tayal, Arvind Renganathan, Rahul Ghosh, Xiaowei Jia, Vipin Kumar
9/19/2023
cs.LGcs.AIeess.SP

No confident code implementation found for this paper.

Abstract

Accurate long-term predictions are the foundations for many machine learning applications and decision-making processes. However, building accurate long-term prediction models remains challenging due to the limitations of existing temporal models like recurrent neural networks (RNNs), as they capture only the statistical connections in the training data and may fail to learn the underlying dynamics of the target system. To tackle this challenge, we propose a novel machine learning model based on Koopman operator theory, which we call Koopman Invertible Autoencoders (KIA), that captures the inherent characteristic of the system by modeling both forward and backward dynamics in the infinite-dimensional Hilbert space. This enables us to efficiently learn low-dimensional representations, resulting in more accurate predictions of long-term system behavior. Moreover, our method's invertibility design guarantees reversibility and consistency in both forward and inverse operations. We illustrate the utility of KIA on pendulum and climate datasets, demonstrating 300% improvements in long-term prediction capability for pendulum while maintaining robustness against noise. Additionally, our method excels in long-term climate prediction, further validating our method's effectiveness.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tayal2023koopman,
  title  = {Koopman Invertible Autoencoder: Leveraging Forward and Backward Dynamics for Temporal Modeling},
  author = {Kshitij Tayal and Arvind Renganathan and Rahul Ghosh and Xiaowei Jia and Vipin Kumar},
  year   = {2023},
  eprint = {2309.10291},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.10291v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.10291.svg)](https://codeofpaper.com/paper/2309.10291)

Discussion