mlsanityData to 7 Oct 2026

Representing Neural Network Layers as Linear Operations via Koopman Operator Theory

arXiv 2409.01308 ↗First posted 2 Sep 2024cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

The strong performance of simple neural networks is often attributed to their nonlinear activations. However, a linear view of neural networks makes understanding and controlling networks much more approachable. We draw from a dynamical systems view of neural networks, offering a fresh perspective by using Koopman operator theory and its connections with dynamic mode decomposition (DMD). Together, they offer a framework for linearizing dynamical systems by embedding the system into an appropriate observable space. By reframing a neural network as a dynamical system, we demonstrate that we can replace the nonlinear layer in a pretrained multi-layer perceptron (MLP) with a finite-dimensional linear operator. In addition, we analyze the eigenvalues of DMD and the right singular vectors of SVD, to present evidence that time-delayed coordinates provide a straightforward and highly effective observable space for Koopman theory to linearize a network layer. Consequently, we replace layers of an MLP trained on the Yin-Yang dataset with predictions from a DMD model, achieving a mdoel accuracy of up to 97.3%, compared to the original 98.4%. In addition, we replace layers in an MLP trained on the MNIST dataset, achieving up to 95.8%, compared to the original 97.2% on the test set.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 4 of its 12 references that are in the map. First posted on arXiv 2 Sep 2024.

Builds on

4 of 12 references.

References · 4

  1. 2017Beyond Finite Layer Neural Networks: Bridging Deep Architectures and Numerical Differential Equationscited by 203
  2. 2017Multi-level Residual Networks from Dynamical Systems Viewcited by 59
  3. 2020Optimizing Neural Networks via Koopman Operator Theorycited by 32
  4. 2024Extraction of nonlinearity in neural networks with Koopman operatorcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.