Self-Supervised Learning with Lie Symmetries for Partial Differential Equations
Grégoire Mialon, Quentin Garrido, Hannah Lawrence, Danyal Rehman, Yann LeCun, Bobak T. Kiani
TL;DR
This work tackles learning robust representations of PDEs from heterogeneous, potentially unlabeled data by combining self-supervised learning with Lie point symmetries as principled data augmentations. It adapts the VICReg joint-embedding framework to PDE data by treating space-time PDE solutions as multi-channel inputs and pretraining an encoder on unlabeled realizations, then evaluating representations on downstream tasks like parameter regression and time-stepping. The authors demonstrate that symmetry-informed SSL representations can outperform supervised baselines on several tasks across Burgers', KdV, KS, and Navier–Stokes equations, and that larger unlabeled datasets further boost performance. They discuss limitations related to boundary conditions and cross-PDE transfer, and chart future directions toward explicit equivariance, foundation-model-style multi-PDE representations, and extensions to broader scientific data domains.
Abstract
Machine learning for differential equations paves the way for computationally efficient alternatives to numerical solvers, with potentially broad impacts in science and engineering. Though current algorithms typically require simulated training data tailored to a given setting, one may instead wish to learn useful information from heterogeneous sources, or from real dynamical systems observations that are messy or incomplete. In this work, we learn general-purpose representations of PDEs from heterogeneous data by implementing joint embedding methods for self-supervised learning (SSL), a framework for unsupervised representation learning that has had notable success in computer vision. Our representation outperforms baseline approaches to invariant tasks, such as regressing the coefficients of a PDE, while also improving the time-stepping performance of neural solvers. We hope that our proposed methodology will prove useful in the eventual development of general-purpose foundation models for PDEs. Code: https://github.com/facebookresearch/SSLForPDEs.
