Symplectic Convolutional Neural Networks
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ödinger (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.
Fields of Study & Subjects
Model Reduction and Neural Networks
Numerical methods for differential equations
Neural Networks and Applications
Publication details
- Journal / source
- MPG.PuRe (Max Planck Society)
- Publication date
- 1 January 2026
- Language
- EN