mlsanityData to 7 Oct 2026

When Graph Neural Networks Meet Dynamic Mode Decomposition

arXiv 2410.05593 ↗First posted 8 Oct 2024cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have emerged as fundamental tools for a wide range of prediction tasks on graph-structured data. Recent studies have drawn analogies between GNN feature propagation and diffusion processes, which can be interpreted as dynamical systems. In this paper, we delve deeper into this perspective by connecting the dynamics in GNNs to modern Koopman theory and its numerical method, Dynamic Mode Decomposition (DMD). We illustrate how DMD can estimate a low-rank, finite-dimensional linear operator based on multiple states of the system, effectively approximating potential nonlinear interactions between nodes in the graph. This approach allows us to capture complex dynamics within the graph accurately and efficiently. We theoretically establish a connection between the DMD-estimated operator and the original dynamic operator between system states. Building upon this foundation, we introduce a family of DMD-GNN models that effectively leverage the low-rank eigenfunctions provided by the DMD algorithm. We further discuss the potential of enhancing our approach by incorporating domain-specific constraints such as symmetry into the DMD computation, allowing the corresponding GNN models to respect known physical properties of the underlying system. Our work paves the path for applying advanced dynamical system analysis tools via GNNs. We validate our approach through extensive experiments on various learning tasks, including directed graphs, large-scale graphs, long-range interactions, and spatial-temporal graphs. We also empirically verify that our proposed models can serve as powerful encoders for link prediction tasks. The results demonstrate that our DMD-enhanced GNNs achieve state-of-the-art performance, highlighting the effectiveness of integrating DMD into GNN frameworks.

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

Builds on

48 of 77 references.

References · 48

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  5. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  6. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  7. 2019Simplifying Graph Convolutional Networkscited by 1,470
  8. 2016Variational Graph Auto-Encoderscited by 1,373
  9. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
  10. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
  11. 2019Multi-scale Attributed Node Embeddingcited by 543
  12. 2021Understanding over-squashing and bottlenecks on graphs via curvaturecited by 471
36 more
  1. 2021Modern Koopman Theory for Dynamical Systemscited by 269
  2. 2021GRAND: Graph Neural Diffusioncited by 258
  3. 2022Long Range Graph Benchmarkcited by 258
  4. 2023A Survey on Oversmoothing in Graph Neural Networkscited by 246
  5. 2019Graph Wavelet Neural Networkcited by 131
  6. 2022Graph-Coupled Oscillator Networkscited by 123
  7. 2020Forecasting Sequential Data using Consistent Koopman Autoencoderscited by 114
  8. 2023Koopa: Learning Non-stationary Time Series Dynamics with Koopman Predictorscited by 110
  9. 2021PDE-GCN: Novel Architectures for Graph Neural Networks Motivated by Partial Differential Equationscited by 106
  10. 2023Understanding Oversquashing in GNNs through the Lens of Effective Resistancecited by 94
  11. 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
  12. 2021Beltrami Flow and Neural Diffusion on Graphscited by 84
  13. 2022Expander Graph Propagationcited by 75
  14. 2023Diffusion Models for Time Series Applications: A Surveycited by 72
  15. 2019Quantum Graph Neural Networkscited by 66
  16. 2022On the Trade-off between Over-smoothing and Over-squashing in Deep Graph Neural Networkscited by 63
  17. 2022Understanding convolution on graphs via energiescited by 58
  18. 2022GREAD: Graph Neural Reaction-Diffusion Networkscited by 54
  19. 2022Oversquashing in GNNs through the lens of information contraction and graph expansioncited by 52
  20. 2020From Fourier to Koopman: Spectral Methods for Long-term Time Series Predictioncited by 50
  21. 2021How Framelets Enhance Graph Neural Networkscited by 46
  22. 2023Mitigating Over-Smoothing and Over-Squashing using Augmentations of Forman-Ricci Curvaturecited by 39
  23. 2022Sparsity-Constrained Optimal Transportcited by 32
  24. 2022ACMP: Allen-Cahn Message Passing with Attractive and Repulsive Forces for Graph Neural Networkscited by 31
  25. 2023From Continuous Dynamics to Graph Neural Networks: Neural Diffusion and Beyondcited by 26
  26. 2023Multifactor Sequential Disentanglement via Structured Koopman Autoencoderscited by 23
  27. 2023Exposition on over-squashing problem on GNNs: Current Methods, Benchmarks and Challengescited by 22
  28. 2020Decimated Framelet System on Graphs and Fast G-Framelet Transformscited by 17
  29. 2024Temporally Consistent Koopman Autoencoders for Forecasting Dynamical Systemscited by 15
  30. 2023How Curvature Enhance the Adaptation Power of Framelet GCNscited by 13
  31. 2023Unifying over-smoothing and over-squashing in graph neural networks: A physics informed approach and beyondcited by 13
  32. 2024PyDMD: A Python package for robust dynamic mode decompositioncited by 13
  33. 2022A Magnetic Framelet-Based Convolutional Neural Network for Directed Graphscited by 11
  34. 2022Generalized energy and gradient flow via graph frameletscited by 10
  35. 2024Design Your Own Universe: A Physics-Informed Agnostic Method for Enhancing Graph Neural Networkscited by 6
  36. 2023Frameless Graph Knowledge Distillationcited by 2

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.