A Bayesian Filtering Approach for Learning Lagrangian Dynamics from Noisy Measurements

Kundan Kumar, Shreya Das, Simo Särkkä
6/30/2026
cs.LGeess.SP

No confident code implementation found for this paper.

Abstract

This paper proposes a Bayesian filtering-based approach for learning the dynamics of a physical system from partial, noisy measurements. We model the system dynamics using a Lagrangian mechanics formulation. As in Lagrangian neural networks (LNNs), we parameterize the kinetic and potential energies with neural networks. The unknown external forces in the Lagrangian formulation are modeled as white Gaussian noise. The corresponding Euler--Lagrange equations then yield a continuous-time stochastic state-space model (SSM) that describes the system dynamics. The neural network parameters and system states are then jointly learned via a maximum-likelihood method using Gaussian-approximation-based Bayesian filters. The effectiveness of the proposed method is demonstrated on pendulum and Duffing oscillator examples, and its performance is compared with conventional LNNs and with approximate Bayesian filters using known system models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kumar2026bayesian,
  title  = {A Bayesian Filtering Approach for Learning Lagrangian Dynamics from Noisy Measurements},
  author = {Kundan Kumar and Shreya Das and Simo Särkkä},
  year   = {2026},
  eprint = {2606.31137},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.31137v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.31137.svg)](https://codeofpaper.com/paper/2606.31137)

Discussion