English

Pathspace Kalman Filters with Dynamic Process Uncertainty for Analyzing Time-course Data

Machine Learning 2024-04-03 v2 Machine Learning Quantitative Methods

Abstract

Kalman Filter (KF) is an optimal linear state prediction algorithm, with applications in fields as diverse as engineering, economics, robotics, and space exploration. Here, we develop an extension of the KF, called a Pathspace Kalman Filter (PKF) which allows us to a) dynamically track the uncertainties associated with the underlying data and prior knowledge, and b) take as input an entire trajectory and an underlying mechanistic model, and using a Bayesian methodology quantify the different sources of uncertainty. An application of this algorithm is to automatically detect temporal windows where the internal mechanistic model deviates from the data in a time-dependent manner. First, we provide theorems characterizing the convergence of the PKF algorithm. Then, we numerically demonstrate that the PKF outperforms conventional KF methods on a synthetic dataset lowering the mean-squared-error by several orders of magnitude. Finally, we apply this method to biological time-course dataset involving over 1.8 million gene expression measurements.

Keywords

Cite

@article{arxiv.2402.04498,
  title  = {Pathspace Kalman Filters with Dynamic Process Uncertainty for Analyzing Time-course Data},
  author = {Chaitra Agrahar and William Poole and Simone Bianco and Hana El-Samad},
  journal= {arXiv preprint arXiv:2402.04498},
  year   = {2024}
}

Comments

32 pages, 8 figures, Submitted for review

R2 v1 2026-06-28T14:40:56.649Z