Title: Learning Dynamic Regulatory Networks: Inferelator 2'0
1Learning Dynamic Regulatory Networks
Inferelator 2.0
Alex Greenfield, Eric Vanden-Eijnden, Richard
Bonneau
Center for Genomics and Systems Biology, New York
University
2time
2006
2007
2003
3ODEs to Learn Regulatory Networks
General form additive ODE
Rate of change
Weighted sum
Linear form ODE
Linear case
model parameters
sparse
4Inferelator Version 1
Typical input Microarray data --- time-series,
steady state
time
0
15
40
Graph representation
Output dynamical regulatory network
Mathematical representation
5Inferelator 1 in a sketch
tk
tk1
tk2
Learn parameters that minimize error over leave
out set
6Inferelator 1--- Limitations
tk
tk1
tk2
Error propagation
Predict
Error over long time intervals
Finite difference approximation is poor
7Inferelator 2 Concepts
tk
tk1
Inject intermediate time points
Finite difference approximation is improved
How do we estimate parameters?
8Inferelator 2 Mathematical Overview
Minimize Energy (scoring/objective function)
Error over time series data
Error over steady state data
L2 norm constraint/regularizer
Markov Chain Monte Carlo (MCMC) scheme to sample
parameters
Markov chain
Importance sampling
Gaussian Noise term
9Inferelator 2 Performance 1
10Inferelator 2 Performance 2
11Inferelator 2 Performance 3
12Inferelator 2 Performance 4
13Inferelator 2 Performance 5
time interval
14 15Inferelator 2 Gradient Approximation