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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Agrahar, Chaitra, Poole, William, Bianco, Simone, El-Samad, Hana
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913294747435008
author Agrahar, Chaitra
Poole, William
Bianco, Simone
El-Samad, Hana
author_facet Agrahar, Chaitra
Poole, William
Bianco, Simone
El-Samad, Hana
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2402_04498
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Pathspace Kalman Filters with Dynamic Process Uncertainty for Analyzing Time-course Data
Agrahar, Chaitra
Poole, William
Bianco, Simone
El-Samad, Hana
Machine Learning
Quantitative Methods
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.
title Pathspace Kalman Filters with Dynamic Process Uncertainty for Analyzing Time-course Data
topic Machine Learning
Quantitative Methods
url https://arxiv.org/abs/2402.04498