Machine Learning PapersLandmark papers
← All papers
RESEARCH PAPER / 2026-11-06

Provable State Estimation with Recurrent Models

Vincent Andrieu, Pauline Bernard, Lucas Brivadis, Laurent Praly, Christian Wolf

Mines Paris - PSL +2 · NeurIPS 2026

Affiliations: Mines Paris - PSL, Naver Labs Europe, LAGEPP

Abstract

Estimating the state of a dynamical system from observations is a crucial task in robotics and control. Despite their empirical success, recurrent models often lack formal guarantees on convergence and robustness. We bridge this gap by analyzing these architectures from the perspective of nonlinear observer theory. By framing RNNs as a time-discretization of continuous latent dynamical systems (Neural ODEs), we demonstrate that enforcing a contraction condition on the latent flow guarantees the existence of a smooth, injective map of the true physical state into the latent space. We prove that this architecture acts as a tunable observer: by increasing a single scalar gain that scales the latent vector field, the estimation error can be driven to an arbitrarily small neighborhood of zero at an exponentially fast rate. We further establish quantitative bounds on the MLP complexity required to decode this latent state, and extend our formal guarantees to the discrete-time residual RNN implementation. We validate the theory on a real mobile robotic task, where a provably contracting model outperforms a vanilla GRU with substantially more stable training. We also report that unconstrained GRUs converge to contracting dynamics on this task, suggesting that contraction is an emergent property of well-trained sequence models.

The following analysis is generated by AI and may contain errors. It is separate from the authors’ abstract and is not peer review.

Research summary

The paper establishes a rigorous theoretical link between contracting RNNs and nonlinear observer theory, proving that such architectures can serve as tunable state estimators with guaranteed exponential convergence. By demonstrating that standard RNNs can be interpreted as discretized contracting flows, the work provides a formal justification for their empirical success in state estimation tasks and offers a pathway to integrating control-theoretic guarantees into data-driven models.

Methodology

The paper proposes a rigorous theoretical framework connecting Recurrent Neural Networks (RNNs) to nonlinear observer design, specifically the Kazantzis-Kravaris-Luenberger (KKL) observer. By framing RNNs as discretizations of Neural ODEs, the authors derive conditions under which the latent dynamics are contracting. The core contribution is proving that a contracting latent flow guarantees the existence of a smooth, injective map from the physical state to the latent space, provided the latent dimension is sufficient and a generic rank condition holds. This bridges the gap between empirical sequence modeling and formal control theory, offering guarantees on convergence, tunability, and robustness that are typically absent in standard deep learning architectures. The methodology is mathematically sound, leveraging contraction theory and differential observability to establish these bounds.

Results & evaluation

The experimental validation is limited but targeted. The authors demonstrate the theory on a real mobile robotic state estimation task, showing that a provably contracting model outperforms a vanilla GRU with more stable training. They also provide evidence that unconstrained GRUs naturally converge to contracting dynamics, supporting the hypothesis that contraction is an emergent property of well-trained models. However, the scope of experiments is narrow, focusing on a single robotics task and simulation, lacking broader benchmarks or comparisons with other state-of-the-art state estimation methods in diverse domains.

Reproducibility

The paper provides detailed theoretical derivations and specifies the architectural modifications required to enforce contraction (e.g., specific weight constraints or loss terms). The appendix includes details on the contracting GRU implementation and the verification of the rank condition via automatic differentiation. While the code is not explicitly linked in the provided text, the mathematical specifications are clear enough for reproduction by experts in the field.

Limitations

The primary limitation is the reliance on the assumption of differential observability of the physical system, which may not hold in all practical scenarios. The theoretical guarantees are existence results; the paper does not provide a constructive algorithm for training the network to satisfy the rank and contraction conditions optimally, leaving this to empirical tuning. Additionally, the experiments are limited to a single domain, and the computational cost of enforcing contraction during training is not extensively analyzed.

Broader impact

This work has significant implications for the field of learning-based control and robotics, providing a theoretical foundation for the use of RNNs in safety-critical applications where formal guarantees are required. It may influence the design of future neural architectures for state estimation and control, encouraging the integration of control-theoretic constraints into deep learning training procedures. The insight that contraction is an emergent property of trained RNNs could lead to new regularization techniques for sequence models. The paper establishes a rigorous theoretical link between contracting RNNs and nonlinear observer theory, proving that such architectures can serve as tunable state estimators with guaranteed exponential convergence. By demonstrating that standard RNNs can be interpreted as discretized contracting flows, the work provides a formal justification for their empirical success in state estimation tasks and offers a pathway to integrating control-theoretic guarantees into data-driven models.

Author of this paper? Send a correction.