Table of Contents
Fetching ...

Incorporating Symmetry into Deep Dynamics Models for Improved Generalization

Rui Wang, Robin Walters, Rose Yu

TL;DR

This work tackles the challenge of generalizing deep dynamics models to predicting high-dimensional physical systems by enforcing symmetries directly in neural networks. It introduces four symmetry-focused architectures (translation, rotation, uniform motion, and scale) built on equivariant convolutions to guarantee G-equivariance, aiming to improve both predictive accuracy and physical consistency. Through experiments on Rayleigh–Bénard convection and real ocean data, the authors demonstrate reduced energy-spectrum errors and better generalization under distribution shifts, often outperforming data-augmented baselines. The findings suggest symmetry-aware neural networks as a robust path toward reliable, physics-consistent forecasting in complex fluid dynamics, with potential for extension to 3D settings and broader symmetry groups.

Abstract

Recent work has shown deep learning can accelerate the prediction of physical dynamics relative to numerical solvers. However, limited physical accuracy and an inability to generalize under distributional shift limit its applicability to the real world. We propose to improve accuracy and generalization by incorporating symmetries into convolutional neural networks. Specifically, we employ a variety of methods each tailored to enforce a different symmetry. Our models are both theoretically and experimentally robust to distributional shift by symmetry group transformations and enjoy favorable sample complexity. We demonstrate the advantage of our approach on a variety of physical dynamics including Rayleigh Bénard convection and real-world ocean currents and temperatures. Compared with image or text applications, our work is a significant step towards applying equivariant neural networks to high-dimensional systems with complex dynamics. We open-source our simulation, data, and code at \url{https://github.com/Rose-STL-Lab/Equivariant-Net}.

Incorporating Symmetry into Deep Dynamics Models for Improved Generalization

TL;DR

This work tackles the challenge of generalizing deep dynamics models to predicting high-dimensional physical systems by enforcing symmetries directly in neural networks. It introduces four symmetry-focused architectures (translation, rotation, uniform motion, and scale) built on equivariant convolutions to guarantee G-equivariance, aiming to improve both predictive accuracy and physical consistency. Through experiments on Rayleigh–Bénard convection and real ocean data, the authors demonstrate reduced energy-spectrum errors and better generalization under distribution shifts, often outperforming data-augmented baselines. The findings suggest symmetry-aware neural networks as a robust path toward reliable, physics-consistent forecasting in complex fluid dynamics, with potential for extension to 3D settings and broader symmetry groups.

Abstract

Recent work has shown deep learning can accelerate the prediction of physical dynamics relative to numerical solvers. However, limited physical accuracy and an inability to generalize under distributional shift limit its applicability to the real world. We propose to improve accuracy and generalization by incorporating symmetries into convolutional neural networks. Specifically, we employ a variety of methods each tailored to enforce a different symmetry. Our models are both theoretically and experimentally robust to distributional shift by symmetry group transformations and enjoy favorable sample complexity. We demonstrate the advantage of our approach on a variety of physical dynamics including Rayleigh Bénard convection and real-world ocean currents and temperatures. Compared with image or text applications, our work is a significant step towards applying equivariant neural networks to high-dimensional systems with complex dynamics. We open-source our simulation, data, and code at \url{https://github.com/Rose-STL-Lab/Equivariant-Net}.

Paper Structure

This paper contains 43 sections, 14 theorems, 18 equations, 9 figures, 8 tables.

Key Result

Proposition 1

$G$-equivariant models with equivariant loss learn equally (up to sample weight) from any transformation $g(s)$ of a sample $s$. Thus data augmentation does not help during training.

Figures (9)

  • Figure 1: Illustration of equivariance of e.g. $f(x)=2x$ with respect to $T = \mathrm{rot}(\pi/4)$.
  • Figure 2: The ground truth and the predicted velocity norm fields $\|\bm{w}\|_2$ at time step $1$, $5$ and $10$ by the ResNet and four Equ-ResNets on the four transformed test samples. The first column is the target, the second is ResNet predictions, and the third is predictions by Equ-ResNets.
  • Figure 3: Left: Prediction RMSE and ESE over five runs of ResNet and Equ$_{\texttt{Scal}}$-ResNet on the Rayleigh-Bénard Convection test set upscaled by different factors. Right: The ground truth and predicted ocean currents $\|\bm{w}\|_2$ by ResNet and four Equ-ResNets on the test set of future time.
  • Figure 4: Illustration of $D_3$ acting on a triangle with the letter "R".
  • Figure 5: Theoretical turbulence energy spectrum plot
  • ...and 4 more figures

Theorems & Definitions (34)

  • Definition 1: invariant, equivariant
  • Proposition 1
  • Corollary 2
  • Proposition 3
  • Definition 2: group
  • Definition 3: Lie group
  • Example 1
  • Example 2
  • Definition 4: action
  • Definition 5: representation
  • ...and 24 more