Extracting Governing Equations from Latent Dynamics via Multi-View Contrastive Learning

Paolo Muratore, Mackenzie Weygandt Mathis
6/11/2026
cs.LGq-bio.NC

No confident code implementation found for this paper.

Abstract

Identifying latent dynamical systems from noisy, high-dimensional measurements is a central problem at the intersection of representation learning, system identification, and scientific discovery. We present DYSCO, a multi-view temporal contrastive learning algorithm that jointly recovers latent trajectories and the governing dynamics from such observations, by leveraging multiple independent noisy views of the same underlying process to disentangle signal from noise. By parameterizing the dynamics in a structured functional basis, our framework further enables symbolic recovery of the governing equations within an affine gauge. We offer theoretical guarantees for strong identification up to an affine indeterminacy, extending prior identifiability results to the realistic setting of noisy nonlinear observations. Empirically, we demonstrate accurate recovery of both latent trajectories and flow fields across a diverse set of dynamical regimes (e.g., chaotic, oscillatory, and metastable) under both Gaussian and Poisson observation noise, the latter being particularly relevant for neural recordings.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{muratore2026extracting,
  title  = {Extracting Governing Equations from Latent Dynamics via Multi-View Contrastive Learning},
  author = {Paolo Muratore and Mackenzie Weygandt Mathis},
  year   = {2026},
  eprint = {2606.13260},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.13260v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.13260.svg)](https://codeofpaper.com/paper/2606.13260)

Discussion