atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Environment Inference for Learning Generalizable Dynamical System

NeurIPS 2025 · Probabilistic and scientific modeling › Dynamical systems · approach: Switching and law-discovery dynamics · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DynaInfer, which infers unlabeled environment assignments for dynamical system trajectories by alternating K-means-style assignment (lowest prediction loss under fixed networks) with network retraining, and shows it beats non-oracle labeling and often matches or beats oracle labels on LV, GS, and NS systems.

Problem

Multi-environment generalization for learning dynamical systems requires environment labels that are often unavailable in practice (data acquisition limits, privacy, lost labels in public datasets). The paper asks how to infer environment assignments from unlabeled mixed trajectories while learning

Approach

Treats each trained neural network as a K-means-style centroid: each trajectory is assigned to the environment whose network yields the lowest regression loss, and networks are then retrained on the inferred assignments. A proposition shows the loss is non-increasing across rounds and decreases by a constant when the assignment changes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
infer environment labels (DynaInfer) instead of All in One groupingLEADS on LV/GS/NS in-domain · in-domain LV, GS, NSTest MSE: e.g. LV 7.93E-5 vs 7.41E-2Helped
DynaInfer environment inference vs. true labels (Oracle)LEADS on GS and NS in-domain · in-domain GS, NSTest MSE: GS 4.14E-5 vs 1.34E-4 (better); NS 7.05E-3 vs 6.55E-3 (worse)Mixed
infer environment labels (DynaInfer) instead of One per Env groupingLEADS on LV in-domain · in-domain LVTest MSE: 7.93E-5 vs 4.91E-4Helped
random environment assignment instead of learned assignmentCoDA-l1 and CoDA-l2 in adaptation · domain adaptation LV, GS, NSTest MSE: Random slightly diminishes CoDA performance across all datasetsHurt
DynaInfer environment inference vs. Oracle in domain adaptationLEADS in adaptation · domain adaptation LV, GS, NSTest MSE: LV 5.77E-4 vs 1.67E-3 (Oracle); GS 1.00E-4 vs 2.21E-4Helped
increase assumed number of environments M beyond true value (ablation)DynaInfer on LV · LV, M sweep 1 to 36Test MSE and learned label count: learned labels stay in 8-11 range for M from 5 to 36 (true M=9)No clear effect
underestimating M (fewer environments than true) (ablation)DynaInfer on LV · LV, M sweepTest MSE: M=1 gives 7.41E-2 vs 7.93E-5 at M=9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Lotka-Volterra simulated trajectories Gray-Scott simulated trajectories Navier-Stokes simulated trajectories robot motion trajectory dataset

Benchmarks: Lotka-Volterra Gray-Scott Navier-Stokes robot motion

Metrics: MSE MAPE

Baselines: All in One One per Env Random Oracle LEADS CoDA-l1 CoDA-l2

Builds on: LEADS CoDA K-means

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy