Search papers, labs, and topics across Lattice.
This paper introduces a novel data-driven approach for discovering governing equations of dynamical systems using complex-valued product-unit networks that learn relevant monomials directly from data, avoiding the need for predefined candidate functions. The method accurately recovers the exact equations for several chaotic systems (Lorenz63, Lorenz84, Four-Wing) in the majority of trials, and shows promise in modeling real-world human gait data. By learning the equation structure directly, the method offers a more flexible and potentially more accurate alternative to library-based methods like SINDy.
Forget predefined function libraries: this method learns dynamical system equations directly from data, even capturing fractional exponents.
Discovering the governing equations of a dynamical system from observed trajectories provides deeper insight into its structure than mere prediction of future states. We present a data-driven approach to model discovery based on complex-valued product-unit networks, in which each unit represents a complex monomial and the network output is a sparse linear combination of such monomials. In contrast to established library-based methods such as SINDy, our approach does not require a predefined set of candidate functions: the relevant monomials, including those with fractional or negative exponents, are learned directly from data. Across four chaotic benchmark systems (Lorenz63, Lorenz84, the Four-Wing attractor, and a fractional variant of Lorenz63), we recover the exact governing equations in 90% of trials for the first three systems, and in 70-90% of trials for the fractional case, using at least 3000 training points. Applied to real-world human-gait accelerometer signals, the model produced stable trajectories with bounded prediction errors, corresponding to an RMSE of approximately 12-14% of the signal amplitude range over a test horizon three times longer than the training interval, demonstrating its potential for high-dimensional systems in which analytic equations are unavailable.