SREINet: Interpretable Discovery of High-Dimensional Dynamics

Discovering explicit governing equations from data with sparse regression embedded interpretable networks.

Can we discover readable equations for a dynamical system with more than 100 state variables? SREINet combines sparse regression with an interpretable neural architecture to learn explicit governing equations from data.

Siyuan Xing, Qingyu Han, Efstathios G. Charalampidis, and Ying-Cheng Lai
PRX Intelligence 1, 013024 · Published September 29, 2026
Featured on the official APS X account

Why is high-dimensional equation discovery difficult?

In equation discovery, the goal is to recover the functions that govern how a system changes over time, rather than only predict its next state. Conventional library-based sparse regression constructs candidate terms and identifies a small subset that fits the observations. As the number of variables and the order of interactions increase, that candidate library can grow combinatorially.

SREINet addresses this representation bottleneck by embedding sparse regression in a neural network. It uses structured combinations of univariate candidate functions, avoiding explicit construction of the full multivariate library during training.

SREINet workflow: sample a dynamical system, train an interpretable network for each state derivative with periodic pruning, reconstruct coefficients, and simulate the identified equations.
From observations to explicit equations: dimensionwise training, periodic pruning, and coefficient reconstruction. Figure 3 from Xing et al., PRX Intelligence 1, 013024 (2026), doi:10.1103/pdkf-98zb. Reproduced under CC BY 4.0; cropped from the published page.

How does SREINet work?

  1. Represent the vector field. A structured network learns one state derivative at a time using a user-selected set of atomic candidate functions.
  2. Train with periodic pruning. A sparsity-promoting schedule removes weak weights and allows training to continue toward a compact representation.
  3. Recover explicit equations. Network weights are converted into coefficients of multivariate functions, producing equations that can be inspected and simulated.

Interpretability comes from the architecture: its function combinations can be expanded into explicit expressions. Scalability comes from the implicit representation, minibatch optimization, and separate training of state derivatives. These are complementary features of the same approach.

A lifting-layer extension also allows selective inclusion of nonseparable candidate functions, such as sin(x₁x₂). The supplementary material demonstrates this extension on a modified Lorenz-96 system.

What does the paper demonstrate?

Six numerical systems, with demonstrations up to 128 dimensions. The paper studies Lorenz-96 (100 dimensions), a discrete φ⁴ model (100), discrete nonlinear Schrödinger dynamics (100), the Ablowitz–Ladik model (128), Hindmarsh–Rose networks (75), and Kuramoto networks (60).

Dynamics beyond the training trajectories. Discovered equations are tested for their ability to reproduce coherent structures from initial conditions not used for training.

Experimental validation. A triple-pendulum dataset provides a test using measured physical data alongside the numerical benchmarks.

The study also examines noise, incomplete data, equation-recovery accuracy, rollout errors, and memory and runtime scaling against representative baselines. Results depend on the system and experimental setting; the paper and supplementary material provide the detailed comparisons.

When is it useful, and what are its limits?

SREINet is designed for problems where explicit governing equations are valuable and a large candidate library makes conventional regression costly. It requires suitable candidate functions, full-state observations, and derivative measurements or estimates. Training data must explore sufficiently informative regions of the state space.

Optimization is nonconvex, and training and pruning hyperparameters require care. The reported demonstrations reach 128 dimensions; extension to systems with thousands of dimensions is a prospect discussed in the paper, rather than an experimental result reported here.

Citation

Data-driven discovery of high-dimensional dynamical systems with sparse interpretable neural networks
Siyuan Xing, Qingyu Han, Efstathios G. Charalampidis, and Ying-Cheng Lai. PRX Intelligence 1, 013024 (2026). DOI: 10.1103/pdkf-98zb.

@article{Xing2026SREINet,
  title = {Data-driven discovery of high-dimensional dynamical systems
           with sparse interpretable neural networks},
  author = {Xing, Siyuan and Han, Qingyu and Charalampidis, Efstathios G.
            and Lai, Ying-Cheng},
  journal = {PRX Intelligence},
  volume = {1},
  pages = {013024},
  year = {2026},
  doi = {10.1103/pdkf-98zb}
}

Questions or potential collaborations? Contact Siyuan Xing.