Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Training neural operators to preserve invariant measures of chaotic attractors

About

Chaotic systems make long-horizon forecasts difficult because small perturbations in initial conditions cause trajectories to diverge at an exponential rate. In this setting, neural operators trained to minimize squared error losses, while capable of accurate short-term forecasts, often fail to reproduce statistical or structural properties of the dynamics over longer time horizons and can yield degenerate results. In this paper, we propose an alternative framework designed to preserve invariant measures of chaotic attractors that characterize the time-invariant statistical properties of the dynamics. Specifically, in the multi-environment setting (where each sample trajectory is governed by slightly different dynamics), we consider two novel approaches to training with noisy data. First, we propose a loss based on the optimal transport distance between the observed dynamics and the neural operator outputs. This approach requires expert knowledge of the underlying physics to determine what statistical features should be included in the optimal transport loss. Second, we show that a contrastive learning framework, which does not require any specialized prior knowledge, can preserve statistical properties of the dynamics nearly as well as the optimal transport approach. On a variety of chaotic systems, our method is shown empirically to preserve invariant measures of chaotic attractors.

Ruoxi Jiang, Peter Y. Lu, Elena Orlova, Rebecca Willett• 2023

Related benchmarks

TaskDatasetResultRank
Statistical Emulation of Chaotic SystemsL96 single-traj Clean (sigma = 0.0)
L1 Histogram Distance0.077
9
Statistical Emulation of Chaotic SystemsKS single-traj (Noisy (sigma = 0.3))
L1 Histogram Distance0.29
9
Statistical Emulation of Chaotic SystemsL96 multi-traj (Clean (sigma = 0.0))
L1 Histogram Distance0.055
5
Statistical Emulation of Chaotic SystemsL96 multi-traj Noisy (sigma = 0.3)
L1 Histogram Distance0.175
5
Statistical Emulation of Chaotic SystemsL96 single-traj (Noisy (sigma = 0.3))
L1 Histogram Distance0.178
4
Leading Lyapunov Exponent EstimationLorenz-96 (L96) single-trajectory
LLE1.89
4
Statistical Emulation of Chaotic SystemsKolmogorov Flow single-traj Clean (sigma = 0.0)
L1 Histogram Distance0.239
4
Showing 7 of 7 rows

Other info

Follow for update