event thumbnail image
Probabilistic Modelling of Networks and Pathways
Pascal

Estimating parameters and hidden states in biological networks with particle filters

author: Minh Quach, University of Evry

Description

Abstract. Identifying biological networks requires to develop models able to capture their dynamics and statistical learning methods to estimate their parameters from time-series measurements. In particular, Ordinary Differential Equations (ODE's) are a rich family of quantitative models, but their estimation remains a bottleneck for reverse engineering, especially when the biological processes are nonlinear and partially observed. In a recent work [5], we have proposed a state-space model, derived from ODE's used in Systems Biology, that can encompass regulatory networks, metabolic networks or signaling pathways. For this model, we have derived a Bayesian estimation procedure for both parameters and hidden variables based on nonlinear filtering and a particular approximation scheme: the Unscented Kalman Filter (UKF). Despite satisfactory results, the UKF approximation possesses some limitations such as few theoretical results and a limited range of applications. We propose then to use Sequential Monte Carlo methods (SMC), also known as particle filters [2], which are now standard methods for filtering nonlinear and non Gaussian processes. SMC methods provide a nonparametric approximation of the filtering probability discretely supported by the so-called particles whose convergence properties have been intensively studied [1, 2]. In this work, we develop a SMC approach for the Bayesian estimation of the (kinetic) parameters and hidden states, by considering the parameters as additional hidden states with no evolution. Despite the generality of SMC methods, the deterministic evolution of the hidden variables implies a fast degenerescence of standard algorithms, e.g. bootstrap filter. To overcome this problem, we use a solution proposed by Liu and West [4], which relies on an adapted kernel smoothing of the particle approximation. The method is illustrated on the Repressilator, an ODE proposed for a gene regulatory network[3], and on an ODE for the JAK-STAT signaling pathway [6]. Experimental results show that particle filters provide similar results to UKF for the parameter estimation and lower Mean Square Error for the state estimation, while offering a greater versatility.

You might be experiencing some problems with Your Video player.
Slides
0:00 Estimating Parameters and Hidden States in Biological Networks with Particle Filters
0:21 Outline
0:43 Outline - Problem
0:45 Problem: Reverse Engineering of Biological Networks
2:15 Outline - Filtering in State Space Models
2:22 Nonlinear State-Space Model - part 1
2:28 Nonlinear State-Space Model - part 2
3:15 Bayesian estimation: Filtering
3:56 Recursive Filtering Algorithm - part 1
4:01 Recursive Filtering Algorithm - part 2
4:36 Recursive Filtering Algorithm - part 3
5:39 Outline - Particle Filter
5:41 Sequential Monte Carlo Methods or Particle filters
6:19 Importance sampling
6:56 Sequential Importance Sampling with Resampling
8:23 Sampling-importance Resampling: Bootstrap Filter [Gordon 1993]
9:11 Theoretical Convergence
9:41 Problem with Bootstrap Filter - part 1
10:25 Problem with Bootstrap Filter - part 2
11:12 Outline - Results
11:13 Repressilator
11:51 Result for the Repressilator
12:33 Repressilator - part 1
12:39 Repressilator - part 2
13:05 Repressilator - part 3
13:36 Repressilator - part 4
14:27 Conclusion and Future work
15:53 - Questions

Lecture rating

People found this lecture:
Worth seeing
because it is:
 Valuable and informative
Well presented
Easily understandable
Acceptably recorded
You need to login to cast your vote.

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment: