English

Symplectic convolutional neural networks

Machine Learning 2026-02-06 v2

Abstract

We propose a new symplectic convolutional neural network (CNN) architecture by leveraging symplectic neural networks, proper symplectic decomposition, and tensor techniques. Specifically, we first introduce a mathematically equivalent form of the convolution layer and then, using symplectic neural networks, we demonstrate a way to parameterize the layers of the CNN to ensure that the convolution layer remains symplectic. To construct a complete autoencoder, we introduce a symplectic pooling layer. We demonstrate the performance of the proposed neural network on three examples: the wave equation, the nonlinear Schr\"odinger (NLS) equation, and the sine-Gordon equation. The numerical results indicate that the symplectic CNN outperforms the linear symplectic autoencoder obtained via proper symplectic decomposition.

Keywords

Cite

@article{arxiv.2508.19842,
  title  = {Symplectic convolutional neural networks},
  author = {Süleyman Yıldız and Konrad Janik and Peter Benner},
  journal= {arXiv preprint arXiv:2508.19842},
  year   = {2026}
}
R2 v1 2026-07-01T05:08:22.531Z