SlideShare a Scribd company logo
1 of 58
Identification of overlapping biclusters  using Probabilistic Relational Models Tim Van den Bulcke,  Hui Zhao , Kristof Engelen, Bart De Moor, Kathleen Marchal
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Biclustering and biology ,[object Object],[object Object],genes conditions A  bicluster   is a  subset  of genes which show a similar expression profile under a  subset  of conditions.
Biclustering and biology ,[object Object],[object Object],[object Object],[object Object],* From: Madeira et al. (2004)  Biclustering Algorithms for Biological Data Analysis: A Survey
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Probabilistic Relational Models (PRMs) Patient Treatment Virus strain Contact  Image: free interpretation from Segal et al.  Rich probabilistic models
Probabilistic Relational Models (PRMs) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Patient flatten Contact
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pro Bic biclustering model: notation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pro Bic biclustering model ,[object Object],Gene Expression Condition ?  (0 or 1) ?  (0 or 1) g2 ?  (0 or 1) ?  (0 or 1) g1 B 2 B 1 ID ?  (0 or 1) ?  (0 or 1) c2 ?  (0 or 1) ?  (0 or 1) c1 B 2 B 1 ID 1.6 c1 g2 (missing value) c2 g1 0.5 c2 g2 -2.4 c1 g1 level c.ID g.ID
Pro Bic biclustering model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Gene Expression Condition B 1 B 2 level B 1 B 2 P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 ,c.ID) = Normal(  μ g.B,c.B,c.ID ,  σ g.B,c.B,c.ID  ) ID P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 ,c.ID) = Normal(  μ g.B,c.B,c.ID ,  σ g.B,c.B,c.ID  ) 1 2 3
Pro Bic biclustering model PRM model Database instance ground Bayesian network Gene Expression Condition ?  (0 or 1) ?  (0 or 1) g2 ?  (0 or 1) ?  (0 or 1) g1 B2 B1 ID ?  (0 or 1) ?  (0 or 1) c2 ?  (0 or 1) ?  (0 or 1) c1 B2 B1 ID 1.6 c1 g2 (missing value) c2 g1 0.5 c2 g2 -2.4 c1 g1 level c.ID g.ID g1.B 1 g1.B 2 level 1,1 c1.B 1 c1.B 2 g2.B 1 g2.B 2 level 2,2 c2.B 1 c2.B 2 level 2,1 c1.ID c2.ID Gene Expression Condition B 1 B 2 B 1 B 2 P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 , c.ID) = Normal(  μ g.B,c.B, c.ID ,  σ g.B,c.B,c.ID  ) ID level
Pro Bic biclustering model ,[object Object],[object Object],Expression level  conditional probabilities Expression level prior ( μ ,  σ )’s Prior condition to bicluster assignments Prior gene to bicluster assignment
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algorithm: choices ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algorithm: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algorithm: Simple Example
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results: noise sensitivity ,[object Object],[object Object],[object Object],[object Object],[object Object]
Results: noise sensitivity Precision (genes) Recall (genes) Precision (conditions) Recall (conditions) A B A B σ σ σ σ Precision = TP / (TP+FP)  Recall = TP / (TP+FN) A B A B A … B …
Results: bicluster shape independence ,[object Object],[object Object],[object Object],[object Object],[object Object]
Results: bicluster shape independence
Results: Overlap examples ,[object Object],[object Object],[object Object],[object Object]
Results: Missing values ,[object Object],[object Object]
Results: Missing values – one example ,[object Object],[object Object],[object Object],[object Object]
Results: Missing values Precision (genes) Recall (genes) Precision (conditions) Recall (conditions) % missing values % missing values
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you for your attention!
Near future ,[object Object],[object Object],[object Object],[object Object],[object Object],T T CA A T AC AG G R 1 R 2 … Promoter Expression Array S 1 S 2 S 3 S 4 R 1 R 2 R 3 M 1 M 2 level M 1 P 1 P 2 P 3 Gene M 2
Results: Missing values ,[object Object],Gene Expression Condition PRM model Database instance ground Bayesian network ?  (0 or 1) ?  (0 or 1) g2 ?  (0 or 1) ?  (0 or 1) g1 B2 B1 ID ?  (0 or 1) ?  (0 or 1) c2 ?  (0 or 1) ?  (0 or 1) c1 B2 B1 ID 1.6 c1 g2 (missing value) c2 g1 0.5 c2 g2 -2.4 c1 g1 level c.ID g.ID g1.B 1 g1.B 2 level 1,1 c1.B 1 c1.B 2 g2.B 1 g2.B 2 level 2,2 c2.B 1 c2.B 2 level 2,1 c1.ID c2.ID Gene Expression Condition B 1 B 2 B 1 B 2 P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 , c.ID) = Normal(  μ g.B,c.B, c.ID ,  σ g.B,c.B,c.ID  ) ID level
Algorithm: example
Algorithm properties ,[object Object],[object Object],[object Object],[object Object],[object Object]
Algorithm: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1 2 3
Algorithm: initialization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pro Bic biclustering model ,[object Object],[object Object],[object Object]
Algorithm: example
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Discussion: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],[object Object]
Probabilistic Relational Models (PRMs) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Attributes Objects
Algorithm: user-defined parameters ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algorithm: Expectation-Maximization ,[object Object],[object Object],constant without prior: independent per gene  Approximation based on previous iteration quasi independence  if small changes in assignment
Pro Bic biclustering model Gene Expression Condition B 1 B 2 B 1 B 2 P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 , c.ID) = Normal(  μ g.B,c.B, c.ID ,  σ g.B,c.B,c.ID  ) ID PRM model level 1 2 c=44 .6 +2 44 2 2 1 0 44 - * .5 -1 44 1 1 1 0 44 * - .6 +2 44 1,2 2 .5 -1 44 1,2 1 σ μ c c.B g.B
Pro Bic biclustering model ,[object Object],g1.B 1 g1.B 2 level 1,1 c1.B 1 c1.B 2 g2.B 1 g2.B 2 level 2,2 c2.B 1 c2.B 2 level 2,1 c1.ID c2.ID
Pro Bic biclustering model ,[object Object],[object Object],Attributes Objects
Algorithm: Expectation-Maximization ,[object Object],[object Object],constant independent per condition + analytic solution based on  sufficient statistics
Algorithm: Expectation-Maximization ,[object Object],[object Object],constant independent per condition
Algorithm: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1 2 3
Algorithm: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],1 2 3 c.B = 1 ? c.B = 1,2 ? c.B = 1,2,3 ?
Algorithm: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],[object Object],1 2 3 a.B = 1 ? a.B = 2 ? a.B = 1,2 ?
Algorithm: Expectation-Maximization ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1 2 3
Algorithm: Expectation-Maximization ,[object Object],[object Object]
Acknowledgements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],B I O I . .
Algorithm: iteration strategy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Results: 9 bicluster dataset  (15 genes x 80 conditions)
Results: Missing values ,[object Object],[object Object],[object Object],Precision (genes) Recall (genes) Precision (conditions) Recall (conditions) % missing values % missing values

More Related Content

Similar to mlsb07_zhao_iob.ppt

Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026es712
 
Part 5 of RNA-seq for DE analysis: Detecting differential expression
Part 5 of RNA-seq for DE analysis: Detecting differential expressionPart 5 of RNA-seq for DE analysis: Detecting differential expression
Part 5 of RNA-seq for DE analysis: Detecting differential expressionJoachim Jacob
 
Combinational circuit designer using 2D Genetic Algorithm
Combinational circuit designer using 2D Genetic AlgorithmCombinational circuit designer using 2D Genetic Algorithm
Combinational circuit designer using 2D Genetic AlgorithmVivek Maheshwari
 
cp467_12_lecture14_image compression1.pdf
cp467_12_lecture14_image compression1.pdfcp467_12_lecture14_image compression1.pdf
cp467_12_lecture14_image compression1.pdfshaikmoosa2003
 
Reproducibility and differential analysis with selfish
Reproducibility and differential analysis with selfishReproducibility and differential analysis with selfish
Reproducibility and differential analysis with selfishtuxette
 
A new graph-based approach for biometric fusion at hybrid rank-score level
A new graph-based approach for biometric fusion at hybrid rank-score levelA new graph-based approach for biometric fusion at hybrid rank-score level
A new graph-based approach for biometric fusion at hybrid rank-score levelSotiris Mitracos
 
Advance mathematics mid term presentation rev01
Advance mathematics mid term presentation rev01Advance mathematics mid term presentation rev01
Advance mathematics mid term presentation rev01Nirmal Joshi
 
Advanced Search Grammar Tool for locating non functional coding sequences in ...
Advanced Search Grammar Tool for locating non functional coding sequences in ...Advanced Search Grammar Tool for locating non functional coding sequences in ...
Advanced Search Grammar Tool for locating non functional coding sequences in ...Startup
 
Seminar Slides
Seminar SlidesSeminar Slides
Seminar Slidespannicle
 
'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysis'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysistuxette
 
Quality By Design
Quality By DesignQuality By Design
Quality By Designrealmayank
 
NIPS2007: structured prediction
NIPS2007: structured predictionNIPS2007: structured prediction
NIPS2007: structured predictionzukun
 
Cornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsCornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsMark Gerstein
 
Partha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptxPartha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptxJimmyPhoenix2
 
Machine learning pt.1: Artificial Neural Networks ® All Rights Reserved
Machine learning pt.1: Artificial Neural Networks ® All Rights ReservedMachine learning pt.1: Artificial Neural Networks ® All Rights Reserved
Machine learning pt.1: Artificial Neural Networks ® All Rights ReservedJonathan Mitchell
 
Microarray Data Analysis
Microarray Data AnalysisMicroarray Data Analysis
Microarray Data Analysisyuvraj404
 
Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...
Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...
Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...Gota Morota
 

Similar to mlsb07_zhao_iob.ppt (20)

ppt
pptppt
ppt
 
Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026Cervical cancer classification using gabor filters 1026
Cervical cancer classification using gabor filters 1026
 
Part 5 of RNA-seq for DE analysis: Detecting differential expression
Part 5 of RNA-seq for DE analysis: Detecting differential expressionPart 5 of RNA-seq for DE analysis: Detecting differential expression
Part 5 of RNA-seq for DE analysis: Detecting differential expression
 
Combinational circuit designer using 2D Genetic Algorithm
Combinational circuit designer using 2D Genetic AlgorithmCombinational circuit designer using 2D Genetic Algorithm
Combinational circuit designer using 2D Genetic Algorithm
 
cp467_12_lecture14_image compression1.pdf
cp467_12_lecture14_image compression1.pdfcp467_12_lecture14_image compression1.pdf
cp467_12_lecture14_image compression1.pdf
 
Presentation OCIP 2015
Presentation OCIP 2015Presentation OCIP 2015
Presentation OCIP 2015
 
Reproducibility and differential analysis with selfish
Reproducibility and differential analysis with selfishReproducibility and differential analysis with selfish
Reproducibility and differential analysis with selfish
 
A new graph-based approach for biometric fusion at hybrid rank-score level
A new graph-based approach for biometric fusion at hybrid rank-score levelA new graph-based approach for biometric fusion at hybrid rank-score level
A new graph-based approach for biometric fusion at hybrid rank-score level
 
Advance mathematics mid term presentation rev01
Advance mathematics mid term presentation rev01Advance mathematics mid term presentation rev01
Advance mathematics mid term presentation rev01
 
Advanced Search Grammar Tool for locating non functional coding sequences in ...
Advanced Search Grammar Tool for locating non functional coding sequences in ...Advanced Search Grammar Tool for locating non functional coding sequences in ...
Advanced Search Grammar Tool for locating non functional coding sequences in ...
 
Seminar Slides
Seminar SlidesSeminar Slides
Seminar Slides
 
'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysis'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysis
 
Quality By Design
Quality By DesignQuality By Design
Quality By Design
 
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
MUMS: Bayesian, Fiducial, and Frequentist Conference - Model Selection in the...
 
NIPS2007: structured prediction
NIPS2007: structured predictionNIPS2007: structured prediction
NIPS2007: structured prediction
 
Cornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 NetsCornell Pbsb 20090126 Nets
Cornell Pbsb 20090126 Nets
 
Partha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptxPartha Sengupta_structural analysis.pptx
Partha Sengupta_structural analysis.pptx
 
Machine learning pt.1: Artificial Neural Networks ® All Rights Reserved
Machine learning pt.1: Artificial Neural Networks ® All Rights ReservedMachine learning pt.1: Artificial Neural Networks ® All Rights Reserved
Machine learning pt.1: Artificial Neural Networks ® All Rights Reserved
 
Microarray Data Analysis
Microarray Data AnalysisMicroarray Data Analysis
Microarray Data Analysis
 
Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...
Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...
Application of Bayesian and Sparse Network Models for Assessing Linkage Diseq...
 

More from butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

More from butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

mlsb07_zhao_iob.ppt

  • 1. Identification of overlapping biclusters using Probabilistic Relational Models Tim Van den Bulcke, Hui Zhao , Kristof Engelen, Bart De Moor, Kathleen Marchal
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Probabilistic Relational Models (PRMs) Patient Treatment Virus strain Contact Image: free interpretation from Segal et al. Rich probabilistic models
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Pro Bic biclustering model PRM model Database instance ground Bayesian network Gene Expression Condition ? (0 or 1) ? (0 or 1) g2 ? (0 or 1) ? (0 or 1) g1 B2 B1 ID ? (0 or 1) ? (0 or 1) c2 ? (0 or 1) ? (0 or 1) c1 B2 B1 ID 1.6 c1 g2 (missing value) c2 g1 0.5 c2 g2 -2.4 c1 g1 level c.ID g.ID g1.B 1 g1.B 2 level 1,1 c1.B 1 c1.B 2 g2.B 1 g2.B 2 level 2,2 c2.B 1 c2.B 2 level 2,1 c1.ID c2.ID Gene Expression Condition B 1 B 2 B 1 B 2 P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 , c.ID) = Normal( μ g.B,c.B, c.ID , σ g.B,c.B,c.ID ) ID level
  • 14.
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21. Results: noise sensitivity Precision (genes) Recall (genes) Precision (conditions) Recall (conditions) A B A B σ σ σ σ Precision = TP / (TP+FP) Recall = TP / (TP+FN) A B A B A … B …
  • 22.
  • 23. Results: bicluster shape independence
  • 24.
  • 25.
  • 26.
  • 27. Results: Missing values Precision (genes) Recall (genes) Precision (conditions) Recall (conditions) % missing values % missing values
  • 28.
  • 29.
  • 30.
  • 31. Thank you for your attention!
  • 32.
  • 33.
  • 35.
  • 36.
  • 37.
  • 38.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. Pro Bic biclustering model Gene Expression Condition B 1 B 2 B 1 B 2 P(e.level | g.B 1 ,g.B 2 ,c.B 1 ,c.B 2 , c.ID) = Normal( μ g.B,c.B, c.ID , σ g.B,c.B,c.ID ) ID PRM model level 1 2 c=44 .6 +2 44 2 2 1 0 44 - * .5 -1 44 1 1 1 0 44 * - .6 +2 44 1,2 2 .5 -1 44 1,2 1 σ μ c c.B g.B
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. Results: 9 bicluster dataset (15 genes x 80 conditions)
  • 58.

Editor's Notes

  1. Animate! Prm model: classes like gene Every class has attributes. E.g. gene can have entrez id, sequence, promoter sequence, part of bicluster y/n, … There are relations between classes (~ foreign keys in databases)
  2. Capitals = over all elements of a set (capital G = over all genes g)
  3. Precision = p.p.v. = TP / (TP+FP) Recall = sensitivity = TP / (TP+FN) For bicluster noise levels up to 140% of the background noise: genes: perfect identification conditions: good identification (conditions similar to the background are not identified at high noise levels).
  4. Capitals = over all elements of a set (capital G = over all genes g)
  5. PRM = BN with extra constraints on probability distributions, given by relational structure
  6. PRM = BN with extra constraints on probability distributions, given by relational structure