Symplectic convolutional neural networks

📅 2025-08-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Conventional CNNs fail to preserve the symplectic geometric structure when solving Hamiltonian partial differential equations—such as the wave equation, nonlinear Schrödinger equation, and sine-Gordon equation—leading to degraded long-term dynamical fidelity. Method: We propose the first Symplectic Convolutional Neural Network (Symplectic-CNN), integrating symplectic neural networks with tensor decomposition to enforce symplectic parameterization of convolutional kernels, and introducing the first differentiable symplectic pooling layer to construct an end-to-end symplectic-preserving autoencoder. Contributions/Results: (1) First embedding of symplectic constraints into convolutional architectures; (2) Design of symplectic pooling to ensure phase-space volume conservation; (3) Adoption of proper symplectic decomposition for numerical stability. Experiments demonstrate that our model significantly outperforms linear symplectic autoencoders across multiple Hamiltonian PDEs, achieving both high accuracy and superior long-term dynamical preservation.

Technology Category

Application Category

📝 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.
Problem

Research questions and friction points this paper is trying to address.

Designing symplectic convolutional neural networks for physics
Ensuring convolution layers remain symplectic through parameterization
Testing performance on wave and nonlinear equations
Innovation

Methods, ideas, or system contributions that make the work stand out.

Symplectic CNN architecture using neural networks
Parameterizing layers to maintain symplectic properties
Introducing symplectic pooling for complete autoencoder
🔎 Similar Papers
No similar papers found.