Introduction to Probabilistic Boolean Networks - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Introduction to Probabilistic Boolean Networks

Description:

Maximum Connectivity. Gene Activity Profile. Attractors / Basins of Attraction ... Given genes V ={x1, x2,..., xn}, for each xi in V there is a set of boolean ... – PowerPoint PPT presentation

Number of Views:72
Avg rating:3.0/5.0
Slides: 25
Provided by: iroy9
Category:

less

Transcript and Presenter's Notes

Title: Introduction to Probabilistic Boolean Networks


1
Introduction to Probabilistic Boolean Networks
Ina Sen May 28 , 2008
  • 1. From Boolean to Probabilistic Boolean Networks
    as Models of Gene Regulatory Networks
  • 2. Probabilistic Boolean Networks a rule based
    uncertainty model for gene regulatory network

2
Model Considerations
  • To what extent does the model represent reality?
  • Is the right type of data being used to infer
    the model?
  • What does one hope to learn from the model?

3
Boolean Network Terms
  • Maximum Connectivity
  • Gene Activity Profile
  • Attractors / Basins of Attraction
  • Structural Stability
  • Canalyzing Function
  • Ordered regime vs chaotic regime
  • Complex regime

4
Probabilistic Boolean Networks
  • BNs assume deterministic nature of predictive
    function, may not be true given
  • Biological uncertainty
  • Experimental noise
  • Interacting latent variables
  • Resolve overfitting

5
Mathematical Definition
  • Given genes V x1, x2,, xn, for each xi in V
    there is a set of boolean functions Fi

6
Boolean Network Dynamics
  • G(V,F) containing n genes x1, x2,, xn and
    initial joint probability distribution D(x), x in
    0,1n
  • Joint probability distribution after one step of
    network
  • Thus, Dt1 Y(Dt)
  • where Y 0,12n -gt 0,12n

7
S0
S7
S5
S4
S1
S6
S2
S3
8
Representations
  • If Dt1,Dt be represented as 1 x 2n vectors
  • Let A be defined as 2n x 2n matrix
  • function C gives the integer binary vector.
  • Matrix A has exactly 1 non-zero entry in each row

9
(No Transcript)
10
Extension to PBNs
  • For each xi there are predictor sets Fi
    fj(i)j1,,l(i)
  • Realization of PBN f1,, fN
  • cj(i) - probability of predictor fj(i) predicting
    xi
  • Independence not necessary, i.e.

11
Network Selection Probability
  • Matrix K - Realizations of PBN
  • Calculate Transition Probabilities between
    different GAPs (Gene Activity Profiles).

12
Example
13
K
14
Markovian Behavior
Pr (011) -gt(100) P0 (1-1-1)(1-1-0)(1-
1-0) P1 (1-1-1)(1-1-0)(1-0-0)
P2 (1-1-1)(1-0-0)(1-0-0) P3
(1-1-1)(1-0-0)(1-0-0) P2 P3
15
Probabilities
  • For any GAP x, there exists some GAP x such that
  • Thus,
  • for any i 1,,2n.
  • A becomes a Markov matrix and PBN a
    homogeneous Markov Process, i.e. having
    transition probabilities invariant with time.

16
PBN Example
17
Next Time
  • Inference of PBNs
  • Dynamics of PBNs
  • Relationship to Bayesian Networks
  • Influence Sensitivities of Genes in PBNs
  • Example as discussed in the paper.

18
Inference of PBNs
  • Select best set of predictors using their
    Coefficient of Determination (COD)
  • ei - error of best estimate of xi in the absence
    of any conditional variables.
  • e(Xi, fk(i)(Xk(i))) error on using conditional
    estimator fk(i)(Xk(i)) for calculating Xi

19
Dynamics of PBNs
Draw the PBN Homogeneous Markov chain with
Stationary Distribution
Steady-state (limiting) distribution
20
(No Transcript)
21
Relationship to Bayesian Networks
  • Bayesian Network predicts gene xi given its
    parents Pa(xi).
  • To predict the binary expression of gene xi

22
Influence of Genes
  • Major vs Minor Impact
  • In terms of Function
  • In terms of target gene Overall influence

23
Example
  • Influence of x2 on x1, requires f1(1) and f2(1)
  • Assume Uniform
  • distribution

24
(No Transcript)
25
Sensitivities of Genes
  • Sensitivity of a function at vector x
  • Average sensitivity of function (with respect to
    Distribution D)
  • If given influence matrix collective effect

26
Questions?
Write a Comment
User Comments (0)
About PowerShow.com