Papers › Learning neural state-space models: do we need a state estimator?

Learning neural state-space models: do we need a state estimator?

26 Jun 2022arXiv:2206.12928archive 2025-07-28

Marco Forgione, Manas Mejari, Dario Piga

In recent years, several algorithms for system identification with neural state-space models have been introduced. Most of the proposed approaches are aimed at reducing the computational complexity of the learning problem, by splitting the optimization over short sub-sequences extracted from a longer training dataset. Different sequences are then processed simultaneously within a minibatch, taking advantage of modern parallel hardware for deep learning. An issue arising in these methods is the need to assign an initial state for each of the sub-sequences, which is required to run simulations and thus to evaluate the fitting loss. In this paper, we provide insights for calibration of neural state-space training algorithms based on extensive experimentation and analyses performed on two recognized system identification benchmarks. Particular focus is given to the choice and the role of the initial state estimation. We demonstrate that advanced initial state estimation techniques are really required to achieve high performance on certain classes of dynamical systems, while for asymptotically stable ones basic procedures such as zero or random initialization already yield competitive performance.

PaperPDFCode

Code

forgi86/sysid-neural-estimator officialmentioned in papermentioned on GitHubpytorch report
buswayne/sysid-transformers-control mentioned on GitHubpytorch report
forgi86/sysid-neural-transformers mentioned on GitHubpytorch report
forgi86/sysid-transformers mentioned on GitHubpytorch report
forgi86/sysid-transformers-transfer mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

State EstimationState Space Models

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections