1: \begin{abstract}
2: \noindent 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 to a non-linear adaptive KF closely related to Bayesian smoothing algorithms, called a Pathspace Kalman Filter (PKF) which allows us to a) dynamically track and update 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 state-of-the-art methods on a synthetic dataset by over an order of magnitude. Finally, we apply this method to biological time-course dataset involving over 1.8 million gene expression measurements.
3: \end{abstract}
4: