Bayesian networks for reconstructing transcriptional regulatory networks

Size: px
Start display at page:

Download "Bayesian networks for reconstructing transcriptional regulatory networks"

Transcription

1 Bayesian networks for reconstructing transcriptional regulatory networks Prof Su-In Lee Computer Science & Genome Sciences University of Washington, Seattle GENOME 541 Introduction to Computational Molecular Biology II 1 All living organisms are composed of cells 2 1

2 From DNA to protein 22,000 genes in human! DNA Gene RNA Protein person x s cell AGATATGTGGATTGTTAGGATTTATGCGCGTCAGTGACTACGCATGTTACGCACCTACGACTAGGTAATGATTGATC A AUGUGGAUUGUU MWIV Transcription factor C B MWIV a switch! ( transcription factor binding site ) Gene regulation AUGCGCGUC AUGUUACGCACCUAC AUGAUUAU AUGAUUGAU AUGCGCGUC MRV MRV A and B regulate the expression of C transcription translation MLRTY Transcription factor Gene Expression MLRTY MID Genes regulate each others expression some biological processes gene regulatory network 3 Inferring the regulatory network DNA (3 billion-long string) AGCTATAGCATAGCACTACAGAC AGCATACACACCATTTTAAAACGCG CACAAAAATCAGCTAAACCAGGGTT ACTACGACACTTACAACTACATT For example, Given gene expression data measuring RNA levels of all genes Infer the regulatory network that controls gene expression gene regulatory network g 1 g 5 g Q gene expression data N instances Different conditions 4 2

3 Outline Mathematical tools Gene expression data and basic analysis techniques Reconstructing regulatory networks Individual sequence variation and gene regulation 5 Learning goals Be familiar with: a well-known Comp Bio problem Reconstructing the regulatory network from expression data How to evaluate the learned network probabilistic models in ML Bayesian network representation Parameter/structure learning of a Bayesian network Feature selection problem 6 3

4 Outline Mathematical tools Bayesian network representation Learning the structure of Bayesian networks Gene expression data and basic analysis techniques Reconstructing regulatory networks Individual sequence variation and gene regulation 7 Probability theory review Assume random variables Val(A)={a 1,a 2,a 3 }, Val(B)={b 1,b 2 } Conditional probability Definition Chain rule Bayes rule Probabilistic independence 8 4

5 Bayesian network semantics [koller and Friedman] A Bayesian network structure G is a directed acyclic graph whose nodes represent random variables X 1,,X n. PaX i : parents of X i in G NonDescendantsX i : variables in G that are not descendants of X i. G encodes the following set of conditional independence assumptions, called the local Markov assumptions, and denoted by I L (G): x 2 For each variable X i : x 1 x 4 x 3 x 3 x 10 x 11 x 5 x 7 x 8 x 9 x 6 9 The Genetics example [koller and Friedman] Variables B: blood type (a phenotype) G: genotype of the gene that encodes a person s blood type; <A,A>, <A,B>, <A,O>, <B,B>, <B,O>, <O,O> 10 5

6 Bayesian network joint distribution [koller and Friedman] Let G be a Bayesian network graph over the variables X 1,,X n. We say that a distribution P factorizes according to G if P can be expressed as: A Bayesian network is a pair (G,P) where P factorizes over G, and where P is specified as a set of CPDs associated with G s nodes. 11 The Student example [koller and Friedman] An intuitive example Course difficulty (D), Intelligence (I), Grade (G), quality of the recommendation letter (L), SAT (S) Val(D) = {easy, hard}, Val(L) = {strong, weak}, Val (I) = {i 1,i 0 }, Val (S) = {s 1,s 0 }, Val (G) = {g 1,g 2,g 3 } Conditional independence L ㅗ I, D, S G S ㅗ I, D, G, L I G ㅗ S I, D I ㅗ D : 12 6

7 The Student Bayesian network Joint distribution P(I,D,G,S,L) = 13 Parameter estimation Assumptions Fixed network structure Fully observed instances of the network variables: D={d[1],,d[M]} Maximum likelihood estimation (MLE)! Parameters of the Bayesian network For example, {i0,d1,g1,l0,s0} 14 7

8 The Thumbtack example [koller and Friedman] Parameter learning for a single variable. Variable X: an outcome of a thumbtack toss Val(X) = {head, tail} X Data A set of thumbtack tosses: x[1], x[m] 15 Maximum likelihood estimation Say that P(x=head) = Θ, P(x=tail) = 1-Θ P(HHTTHHH <M h heads, M t tails>; Θ) = Definition: The likelihood function L(Θ : D) = P(D; Θ) Maximum likelihood estimation (MLE) Given data D=HHTTHHH <M h heads, M t tails>, find Θ that maximizes the likelihood function L(Θ : D). 16 8

9 MLE for the Thumbtack problem Given data D=HHTTHHH <M h heads, M t tails>, MLE solution Θ* = M h / (M h +M t ). Proof: 17 MLE for Bayesian networks Likelihood decomposition: The local likelihood function for X i is: Bayesian network with table CPDs 18 9

10 Learning the regulatory network A toy example with 4 genes Activator, Repressor, Target, Target2 Bayesian network representation Conditional independence structure Estimate the parameters & structure that give the best fit to data. Challenges Too many genes (22,000 genes)! Too many possible structures too large search space A=high R=high A=high R=low A=low R=high A=low R=low T=high Activator s RNA level T=low Target s RNA level Target2 s RNA level parameters structure T=high 0.99 A R T=lowT T2 0.1 Repressor s RNA level T2=high T2=low How to resolve? A new type of probabilistic model Biologically plausible assumptions N instances 19 gene expression data Outline Mathematical tools Gene expression data and basic analysis techniques Reconstructing the regulatory network Individual sequence variation and gene regulation 20 10

11 Gene expression data Induced i Experiments (samples) Downregulated Upregulated Genes j Repressed E ij - RNA level of gene j in experiment i 21 From Dr Segal s slides Why care about clustering? Gene 1 Gene 2 E1 E2 E3 Gene N E1 E2 E3 Discover functional relation Similar expression functionally related Assign function to unknown gene Gene 1 Gene 2 Find which gene controls which other genes Gene N Find regulatory motifs (more later) 22 11

12 Hierarchical agglomerative Compute all pairwise distances Merge closest pair Data instances 23 From Dr Segal s slides Clustering expression profiles Limitations: Data instances No explanation on what caused expression of each gene (No regulatory mechanism) Co-regulated genes cluster together Infer gene function 24 From Dr Segal s slides 12

13 Outline Mathematical tools Gene expression data and basic analysis techniques Reconstructing the regulatory network Individual sequence variation and gene regulation 25 Goal: Inferring regulatory networks Expression data Experimental conditions Q 2x10 4 (for human) Infer the regulatory network that controls gene expression e 1 e 6 e Q Causality relationships among e 1-Q A and B regulate the expression of C (A and B are regulators of C) B A C Bayesian networks 26 13

14 Regulatory network Bayesian network representation Xi: expression level of gene i Val(Xi): continuous Interpretation Conditional independence Causal relationships X2 X 1 X3 Joint distribution P(X) = Conditional probability distribution (CPD)? X5 X4 X6 27 Context specificity of gene expression Context A Basal expression level RNA level X2 X 1 Context B Activator induces expression Upstream region of target gene (X5) Activator (X3)? X3 X5 X4 X6 activator binding site Context C Activator + repressor decrease expression Repressor (X4) Activator (X3) repressor binding site activator binding site Segal et al. Nat Genet

15 Context specificity of gene expression Context A Basal expression level RNA level X2 X 1 Context B Activator induces expression Upstream region of target gene (X5) Activator (X3)? X3 X5 X3 X4 X6 Context C Activator + repressor decrease expression Repressor (X4) repressor binding site activator binding site Activator (X3) activator binding site false true X4 false true 0 Context A Context B Context C Parameterization Tree conditional probability distributions (CPDs) mean (µ) & variance (σ 2 ) of the normal distribution in each context Tree CPD X 1 false X3 true X2 (μ A,σ A ) X4 (μ B,σ B ) (μ C,σ C ) false true X3 X Context A 3 Context B -3 Context C X5 X

16 Reconstructing the network Training data Gene expression data Goal Learn the structure & tree CPDs parameters X 1 X3 false true X2 X4 X3 X4 false true (μ A,σ A ) 0 Context A (μ B,σ B ) 3 Context B Context C (μ C,σ C ) X5 X6 31 Learning Structure learning [Koller & Friedman] Constraint based approaches Score based approaches Bayesian model averaging Given a set of all possible network structures and the scoring function that measures how well the model fits the observed data, we try to select the highest scoring network structure. X 1 Scoring function Likelihood score Bayesian score X3 X5 X2 X4 32 X6 16

17 Scoring functions Let S: structure, Θ S : parameters for S, D: data Likelihood score Bayesian score X 1 X3 X2 X4 X5 33 X6 Modularity of regulatory networks Genes tend to be co-regulated with others by the same factors. Biologically more relevant Module 1 More compact representation Smaller number of parameters Reduced search space for structure learning X3 X2 X 1 Module 2 X4 Candidate regulators A small set of genes that can be parents of other modules. Same module Share the CPD X5 Module 3 X

18 Reconstructing the regulatory network Training data Gene expression data Goal Learn the structure & tree CPDs parameters genes X1 X2 : X6 : experiments (arrays) Context specificity X 1 Module 1 false X3 true X2 Module 2 X4 X3 X4 (μ A,σ A ) 0 Context A (μ B,σ B ) false 3 Context B true Context C (μ C,σ C ) X5 X6 Module 3 35 Review: Structure learning Find the structure S that maximizes P(S D) ML score: max P(Structure Data) Θ log P(D S,Θ) More prone to overfitting P(D S) P(S) maximize S log P(D S) + log P(S) P(D S) = P(D S,Θ S ) P(Θ S S) dθ S P(S): prior distribution on the structure X1 X2 : X6 : genes Data D experiments (arrays) Decomposability For a certain structure S, log P(D S) Structure S? X 1 Module 1 = log P(D S,Θ S ) P(Θ S S) dθ S P(X1 Θ m1 )P(X2,X3,X4 X1,Θ m2 ) P(X5,X6 X3,X4,Θ m3 ) P(Θ m1 )P(Θ m2 ) P(Θ m3 ) module 1 score dθ m1 dθ m2 dθ m3 X3 X2 Module 2 X4 module 2 score module 3 score = log P(X1 Θ m1 ) P(Θ m1 ) dθ m1 + log P(X2,X3,X4 X1,Θ m2 ) P(Θ m2 ) dθ m2 + log P(X5,X6 X3,X4,Θ m3 ) P(Θ m3 ) dθ m3 X5 Module 3 X

19 false Goal false YGR043C true HAP4 true Identify modules (member genes) Discover module regulation program Regulation program genes (X s) experiments Candidate regulators X 1 Module 1 (μ A,σ A ) false X3 true X4 X3 X2 Module 2 X4 0 Context A fals e 3 Context B true Context C X5 Module 3 X6 37 Learning Structure learning Find the structure that maximizes Bayesian score log P(S D). Expectation Maximization (EM) algorithm M-step: Given a partition of the genes into modules, learn the best regulation program (tree CPD) for each module. E-step: Given the inferred regulatory programs, we reassign genes into modules such that the associated regulation program best predicts each gene s behavior

20 Learning regulatory network Iterative procedure Cluster genes into modules (E-step) Learn a regulatory program for each module (M-step) Candidate regulators Maximum increase in Bayesian score M1 M22 KEM1 MKT1 MSK1 DHH1 UTH1 ECM18 TEC1 GPA1 HAP4 ASG7 MFA1 MEC3 HAP1 SGS1 SEC59 RIM15 SAS5 PHO5 PHO2 PHO3 PHM6 SPL2 PHO84 PHO4 GIT1 VTC3 39 From expression to regulation (M-step) Combinatorial search over the space of trees Arrays sorted in original order HAP4 PHO5 PHO2 PHO3 PHM6 PHO84 PHO4 HAP4 GIT1 VTC3 Arrays sorted according to expression of HAP4 Segal et al. Nat Genet

21 From expression to regulation (M-step) HAP4 SIP4 PHO5 PHO2 PHO3 PHM6 PHO84 PHO4 GIT1 VTC3 SIP4 HAP4 41 Segal et al. Nat Genet 2003 Learning control programs Score: log P(M D) log P(D M,µ,σ )P(µ,σ) dµdσ 0 Score of HAP4 split: log P(M D) log P(D HAP4 M,µ,σ )P(µ,σ) dµdσ + log P(D HAP4 M,µ,σ )P(µ,σ) dµdσ HAP4 Segal et al. Nat Genet

22 Learning control programs HAP4 Split as long as the score improves HAP4 YGR043C Score of HAP4 split: log P(M D) 0 0 log P(D HAP4 M,µ,σ )P(µ,σ) dµdσ + log P(D HAP4 M,µ,σ )P(µ,σ) dµdσ Score of HAP4/YGR043C split: log P(M D) log P(D HAP4 M,µ,σ)P(µ,σ) dµdσ + log P(D HAP4 D YGR043C M,µ,σ)P(µ,σ) dµdσ 43 + log P(D HAP4 D YGR043C M,µ,σ)P(µ,σ) dµdσ Selecting candidate regulators Direct/Indirect transcriptional regulators Selected: Experimentally verified controllers (known) Putative controllers (by domain) Transcription factors, signaling molecules, receptors Yeast: ~8% genome 44 From Dr Segal s slides 22

23 Module network procedure Pre-processing Conditions Genes regulator selection M-step Module network procedure Motifs Modules Candidate regulators Regulation program learning Expression data clustering Gene partition data selection Gene reassignment to modules Functional modules E-step Graphic presentation GeneXPress.stanford.edu (TRANSFAC) Post-processing Annotations Experimental tests of computational predictions Annotations (GO, KEGG) 45 Segal et al. Nat Genet 2003 Yeast Stress Data (Gasch et al) Genes Selected 2355 genes that showed activity Experiments Diverse environmental stress conditions (heat shock, hydrogen peroxide, menadione, ) Time series for each condition Used all 173 arrays 46 From Dr Segal s slides 23

24 Module Evaluation Criteria Are the module genes functionally coherent? Do the regulators have regulatory roles in the predicted conditions? Are the genes in the module known targets of the predicted regulators? Are the regulators consistent with the regulatory motifs found in upstream of the module genes? 47 Module functional coherence Coherence (%) Modules >60% Coherent 41 Modules >40% Coherent Metabolic: AA, respiration, glycolysis, galactose Stress: Oxidative stress, osmotic stress Cellular localization: Nucleas, ER Cellular processes: Cell cycle, sporulation, mating Molecular functions: Protein folding, RNA & DNA processing, trafficking 48 From Dr Segal s slides 24

25 Respiration module From Dr Segal s slides HAP4 known to up regulate Oxid. Phos. 49 Respiration Module From Dr Segal s slides HAP4 known to up regulate Oxid. Phos. HAP4, MSN4, XBP1 known to be regulators under predicted conditions 50 25

26 Respiration Module From Dr Segal s slides HAP4 known to up regulate Oxid. Phos. HAP4, MSN4, XBP1 known to be regulators under predicted conditions HAP4 Binding site found in 39/55 genes 51 Respiration Module From Dr Segal s slides HAP4 known to up regulate Oxid. Phos. HAP4, MSN4, XBP1 known to be regulators under predicted conditions HAP4 Binding site found in 39/55 genes MSN4 Binding site found in 28/55 genes 52 26

27 M: enrichment for motif known to participate in regulation by C: Respective regulator known to have a role under G: Respective regulator known to regulate module genes or their implied process respective regulator the predicted condition Complete module evaluation # Module a # G b C (%) c Reg. d MCGReg. d MCGReg. d MCGReg. d MC GMotif Signature e 1 Respiration and carbon regulation Hap4 Alpha2 Cmk1 Gac1 [HAP234, ADR1] [HAP234, STRE] Xbp1 Msn4 2 Energy, osmolarity and camp signaling Tpk1 Kin82 Yer184c Cmk1 [STRE, ADR1] [STRE, CAT8] Ppt1 Kns1 3 Energy and Osmotic stress I Xbp1 Kin82 Tpk1 [STRE, MIG1] [STRE, ADR1] 4 Energy and Osmotic stress II Ypl230w Yap6 Gac1 Wsc4 [REPCAR,ADR1] [REPCAR, STRE] [ADR1, CAT8] 5 Glycolysis and Folding Gcn20 Ecm22 Bmh1 Bas1 [GCR1, CBF1] [GCR1, STRE] 6 Galactose metabolism Gal4 Gac1 Hir3 Ime4 [GAL4, REPCAR] [GAL4, ADR1] 7 Snf kinase regulated processes Ypl230w Yap6 Tos8 Sip2 [N7, ADR1] [N7, STRE] [N7, GCR1] 8 Nitrogen catabolite repression Gat1 Plp2 [GATA, STRE] [GATA,CBF1] [GATA,GCN4] 9 AA metabolism I Gat1 Ime4 Cdc20 Slt2 [GCN4,CBF1] [GCN4,GATA] 10 AA metabolism II Xbp1 Hap4 Afr1 Uga3 [GCN4,STE12] [GCN4,STRE] Ppt1 11 AA and purine metabolism Gat1 Ppz2 Rim11 [N11,GCN4] [N11,STRE] 12 Nuclear Alpha2 Ino2 [N12,STRE] 13 Mixed I Pph3 Ras2 Tpk1 [N13,ADR1] 14 Ribosomal and phosphate metabolism Ppt1 Sip2 Cad1 [N13, LEU3] 15 mrna,rrna and trna processing Lsg1 Tpk2 Ppt1 [N13,REB1] [N13,ABF1] 16 RNA Processing and Cell Cycle Ypl230w Ime4 Ppt1 Tpk2 [N16, GCR1] Rho2 Mcm1 17 DNA and RNA processing Tpk1 Gis1 Ppt1 [N13, GCN4] 18 TFs and RNA processing Gis1 Pph3 Tpk2 Lsg1 [N18, N13] 19 TFs and nuclear transport Ypl230w Met18 Ppt1 [N19, N38] [N19, ABF1] 20 TFs I Cdc14 Mcm1 Ksp1 [N20,N48] 21 TFs II [N21, ADR1] 22 TFs, cell wall and mating Ptc3 Sps1 [MSE, CBF1] [MSE, MATA] 23 TFs and sporulation Rcs1 Ypl133c [N23, REB1] 24 Sporulation and TFs Gcn20 Gat1 Ste5 [N24,N46] 25 Sporulation and camp pathway Xbp1 Ypl230w Sip2 Not3 [ADR1, STRE] 26 Sporulation and Cell wall Ypl230w Yap6 Msn4 [N26, ADR1] [N26, STRE] 27 Cell wall and transport I Shp1 Bcy1 Gal80 Ime1 [N27,ADR1] [N27,STRE] Yak1 28 Cell wall and Transport II Ypl230w Kin82 Msn4 [STRE, MCM1] 29 Cell differentiation Ypl230w Ypk1 Cna1 [STE12, XBP1] 30 Cell cycle (G2/M) Cdc14 Clb1 Far1 [N30,MCM1] 31 Cell cycle, TFs and DNA metabolism Gis1 Ste5 Clb5 32 Cell cycle and general TFs Ime4 Ume1 Xbp1 Prr1 [N32,ABF1] Cnb1 Arp9 33 Mitochondrial and Signaling Tpk1 Cmk1 Yer184c Gis1 [N33,STRE] [N33, ADR1] [STRE, ADR1] 34 Mitochondrial and Protein fate Ypk1 Sds22 Rsc3 [N34, STRE] [N34, XBP1] 35 Trafficking and Mitochondrial Tpk1 Sds22 Mrf1' [N35, N30] 36 ER and Nuclear Gcn20 Yjl103c Not3 Tup1 [N36, ABF1] [N36, XBP1] 37 Proteasome and Endocytosis Ime4 Cup9 Bmh2 Hrt1 [N37, REB1] [N37, ABF1] [N37, ADR1] [N37, HSF] 38 Protein modification and trafficking Ypl230w Ptc3 Cdc42 [N38, N7] 39 Protein folding Bmh1 Bcy1 Ypl230w [HSF, XBP1] [HSF, ADR1] [HSF, GCN4] [HSF, CAT8] 40 Oxidative stress I Yap1 Sko1 Far1 [YAP1, STRE] [YAP1, HSF] [YAP1, XBP1] 41 Oxidative stress II Tos8 Flo8 [YAP1, STRE] 42 Unkown (sub-telomeric) Gcn20 43 Unknown genes I [STRE, PHO4] [STRE, STE12] 44 Unknown genes II Apg1 Pcl10 [N44, STRE] 45 Unknown genes III 39 5 Xbp1 Kar4 [N45, STRE] 46 Mixed II Gcn20 Tos8 Sip2 [N46, STRE] 47 Mixed III Gcn20 Ume1 Cnb1 [XBP1, HAC1] [XBP1, REB1] 48 Mixed IV Fkh1 Sho1 [N48, N34] 49 Ty ORFs Missing values [N50, STRE] 53 Segal et al. Nat Genet 2003 Results summarized Modules span a wide variety of processes including metabolic pathways, stress responses, cell-cycle related processes, molecular functions, and cellular compartments. 46/50 functionally coherent modules 30/50 modules included genes known to be regulated by the module s predicted regulators 15/50 modules had a match between the predicted regulator and its known motif (transcription binding sites) 54 From Dr Segal s slides 27

Inferring Transcriptional Regulatory Networks from High-throughput Data

Inferring Transcriptional Regulatory Networks from High-throughput Data Inferring Transcriptional Regulatory Networks from High-throughput Data Lectures 9 Oct 26, 2011 CSE 527 Computational Biology, Fall 2011 Instructor: Su-In Lee TA: Christopher Miles Monday & Wednesday 12:00-1:20

More information

Inferring Transcriptional Regulatory Networks from Gene Expression Data II

Inferring Transcriptional Regulatory Networks from Gene Expression Data II Inferring Transcriptional Regulatory Networks from Gene Expression Data II Lectures 9 Oct 26, 2011 CSE 527 Computational Biology, Fall 2011 Instructor: Su-In Lee TA: Christopher Miles Monday & Wednesday

More information

Computational Genomics. Systems biology. Putting it together: Data integration using graphical models

Computational Genomics. Systems biology. Putting it together: Data integration using graphical models 02-710 Computational Genomics Systems biology Putting it together: Data integration using graphical models High throughput data So far in this class we discussed several different types of high throughput

More information

Gene Regulatory Networks II Computa.onal Genomics Seyoung Kim

Gene Regulatory Networks II Computa.onal Genomics Seyoung Kim Gene Regulatory Networks II 02-710 Computa.onal Genomics Seyoung Kim Goal: Discover Structure and Func;on of Complex systems in the Cell Identify the different regulators and their target genes that are

More information

Learning in Bayesian Networks

Learning in Bayesian Networks Learning in Bayesian Networks Florian Markowetz Max-Planck-Institute for Molecular Genetics Computational Molecular Biology Berlin Berlin: 20.06.2002 1 Overview 1. Bayesian Networks Stochastic Networks

More information

Introduction to Bioinformatics

Introduction to Bioinformatics CSCI8980: Applied Machine Learning in Computational Biology Introduction to Bioinformatics Rui Kuang Department of Computer Science and Engineering University of Minnesota kuang@cs.umn.edu History of Bioinformatics

More information

Inferring Protein-Signaling Networks

Inferring Protein-Signaling Networks Inferring Protein-Signaling Networks Lectures 14 Nov 14, 2011 CSE 527 Computational Biology, Fall 2011 Instructor: Su-In Lee TA: Christopher Miles Monday & Wednesday 12:00-1:20 Johnson Hall (JHN) 022 1

More information

Rule learning for gene expression data

Rule learning for gene expression data Rule learning for gene expression data Stefan Enroth Original slides by Torgeir R. Hvidsten The Linnaeus Centre for Bioinformatics Predicting biological process from gene expression time profiles Papers:

More information

Inferring Protein-Signaling Networks II

Inferring Protein-Signaling Networks II Inferring Protein-Signaling Networks II Lectures 15 Nov 16, 2011 CSE 527 Computational Biology, Fall 2011 Instructor: Su-In Lee TA: Christopher Miles Monday & Wednesday 12:00-1:20 Johnson Hall (JHN) 022

More information

Discovering molecular pathways from protein interaction and ge

Discovering molecular pathways from protein interaction and ge Discovering molecular pathways from protein interaction and gene expression data 9-4-2008 Aim To have a mechanism for inferring pathways from gene expression and protein interaction data. Motivation Why

More information

Eukaryotic Gene Expression

Eukaryotic Gene Expression Eukaryotic Gene Expression Lectures 22-23 Several Features Distinguish Eukaryotic Processes From Mechanisms in Bacteria 123 Eukaryotic Gene Expression Several Features Distinguish Eukaryotic Processes

More information

Written Exam 15 December Course name: Introduction to Systems Biology Course no

Written Exam 15 December Course name: Introduction to Systems Biology Course no Technical University of Denmark Written Exam 15 December 2008 Course name: Introduction to Systems Biology Course no. 27041 Aids allowed: Open book exam Provide your answers and calculations on separate

More information

Computational Genomics. Reconstructing dynamic regulatory networks in multiple species

Computational Genomics. Reconstructing dynamic regulatory networks in multiple species 02-710 Computational Genomics Reconstructing dynamic regulatory networks in multiple species Methods for reconstructing networks in cells CRH1 SLT2 SLR3 YPS3 YPS1 Amit et al Science 2009 Pe er et al Recomb

More information

Bioinformatics. Transcriptome

Bioinformatics. Transcriptome Bioinformatics Transcriptome Jacques.van.Helden@ulb.ac.be Université Libre de Bruxelles, Belgique Laboratoire de Bioinformatique des Génomes et des Réseaux (BiGRe) http://www.bigre.ulb.ac.be/ Bioinformatics

More information

Discovering modules in expression profiles using a network

Discovering modules in expression profiles using a network Discovering modules in expression profiles using a network Igor Ulitsky 1 2 Protein-protein interactions (PPIs) Low throughput measurements: accurate, scarce High throughput: more abundant, noisy Large,

More information

Structure Learning: the good, the bad, the ugly

Structure Learning: the good, the bad, the ugly Readings: K&F: 15.1, 15.2, 15.3, 15.4, 15.5 Structure Learning: the good, the bad, the ugly Graphical Models 10708 Carlos Guestrin Carnegie Mellon University September 29 th, 2006 1 Understanding the uniform

More information

Learning gene regulatory networks Statistical methods for haplotype inference Part I

Learning gene regulatory networks Statistical methods for haplotype inference Part I Learning gene regulatory networks Statistical methods for haplotype inference Part I Input: Measurement of mrn levels of all genes from microarray or rna sequencing Samples (e.g. 200 patients with lung

More information

Dynamic Approaches: The Hidden Markov Model

Dynamic Approaches: The Hidden Markov Model Dynamic Approaches: The Hidden Markov Model Davide Bacciu Dipartimento di Informatica Università di Pisa bacciu@di.unipi.it Machine Learning: Neural Networks and Advanced Models (AA2) Inference as Message

More information

Readings: K&F: 16.3, 16.4, Graphical Models Carlos Guestrin Carnegie Mellon University October 6 th, 2008

Readings: K&F: 16.3, 16.4, Graphical Models Carlos Guestrin Carnegie Mellon University October 6 th, 2008 Readings: K&F: 16.3, 16.4, 17.3 Bayesian Param. Learning Bayesian Structure Learning Graphical Models 10708 Carlos Guestrin Carnegie Mellon University October 6 th, 2008 10-708 Carlos Guestrin 2006-2008

More information

Causal Graphical Models in Systems Genetics

Causal Graphical Models in Systems Genetics 1 Causal Graphical Models in Systems Genetics 2013 Network Analysis Short Course - UCLA Human Genetics Elias Chaibub Neto and Brian S Yandell July 17, 2013 Motivation and basic concepts 2 3 Motivation

More information

Directed Graphical Models or Bayesian Networks

Directed Graphical Models or Bayesian Networks Directed Graphical Models or Bayesian Networks Le Song Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012 Bayesian Networks One of the most exciting recent advancements in statistical AI Compact

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilistic Graphical Models Lecture 4 Learning Bayesian Networks CS/CNS/EE 155 Andreas Krause Announcements Another TA: Hongchao Zhou Please fill out the questionnaire about recitations Homework 1 out.

More information

Learning Bayesian network : Given structure and completely observed data

Learning Bayesian network : Given structure and completely observed data Learning Bayesian network : Given structure and completely observed data Probabilistic Graphical Models Sharif University of Technology Spring 2017 Soleymani Learning problem Target: true distribution

More information

6.047 / Computational Biology: Genomes, Networks, Evolution Fall 2008

6.047 / Computational Biology: Genomes, Networks, Evolution Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 6.047 / 6.878 Computational Biology: Genomes, Networks, Evolution Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

6.047 / Computational Biology: Genomes, Networks, Evolution Fall 2008

6.047 / Computational Biology: Genomes, Networks, Evolution Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 6.047 / 6.878 Computational Biology: Genomes, Networks, Evolution Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Parameter Estimation December 14, 2015 Overview 1 Motivation 2 3 4 What did we have so far? 1 Representations: how do we model the problem? (directed/undirected). 2 Inference: given a model and partially

More information

Lecture 6: Graphical Models: Learning

Lecture 6: Graphical Models: Learning Lecture 6: Graphical Models: Learning 4F13: Machine Learning Zoubin Ghahramani and Carl Edward Rasmussen Department of Engineering, University of Cambridge February 3rd, 2010 Ghahramani & Rasmussen (CUED)

More information

Latent Variable models for GWAs

Latent Variable models for GWAs Latent Variable models for GWAs Oliver Stegle Machine Learning and Computational Biology Research Group Max-Planck-Institutes Tübingen, Germany September 2011 O. Stegle Latent variable models for GWAs

More information

GWAS IV: Bayesian linear (variance component) models

GWAS IV: Bayesian linear (variance component) models GWAS IV: Bayesian linear (variance component) models Dr. Oliver Stegle Christoh Lippert Prof. Dr. Karsten Borgwardt Max-Planck-Institutes Tübingen, Germany Tübingen Summer 2011 Oliver Stegle GWAS IV: Bayesian

More information

Models of transcriptional regulation

Models of transcriptional regulation Models of transcriptional regulation We have already discussed four simple mechanisms of transcriptional regulation, nuclear exclusion nuclear concentration modification of bound activator redirection

More information

Predicting Protein Functions and Domain Interactions from Protein Interactions

Predicting Protein Functions and Domain Interactions from Protein Interactions Predicting Protein Functions and Domain Interactions from Protein Interactions Fengzhu Sun, PhD Center for Computational and Experimental Genomics University of Southern California Outline High-throughput

More information

BN Semantics 3 Now it s personal! Parameter Learning 1

BN Semantics 3 Now it s personal! Parameter Learning 1 Readings: K&F: 3.4, 14.1, 14.2 BN Semantics 3 Now it s personal! Parameter Learning 1 Graphical Models 10708 Carlos Guestrin Carnegie Mellon University September 22 nd, 2006 1 Building BNs from independence

More information

Machine Learning Summer School

Machine Learning Summer School Machine Learning Summer School Lecture 3: Learning parameters and structure Zoubin Ghahramani zoubin@eng.cam.ac.uk http://learning.eng.cam.ac.uk/zoubin/ Department of Engineering University of Cambridge,

More information

Self Similar (Scale Free, Power Law) Networks (I)

Self Similar (Scale Free, Power Law) Networks (I) Self Similar (Scale Free, Power Law) Networks (I) E6083: lecture 4 Prof. Predrag R. Jelenković Dept. of Electrical Engineering Columbia University, NY 10027, USA {predrag}@ee.columbia.edu February 7, 2007

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilistic Graphical Models Lecture 5 Bayesian Learning of Bayesian Networks CS/CNS/EE 155 Andreas Krause Announcements Recitations: Every Tuesday 4-5:30 in 243 Annenberg Homework 1 out. Due in class

More information

{ p if x = 1 1 p if x = 0

{ p if x = 1 1 p if x = 0 Discrete random variables Probability mass function Given a discrete random variable X taking values in X = {v 1,..., v m }, its probability mass function P : X [0, 1] is defined as: P (v i ) = Pr[X =

More information

Welcome to Class 21!

Welcome to Class 21! Welcome to Class 21! Introductory Biochemistry! Lecture 21: Outline and Objectives l Regulation of Gene Expression in Prokaryotes! l transcriptional regulation! l principles! l lac operon! l trp attenuation!

More information

University of California, Berkeley

University of California, Berkeley University of California, Berkeley U.C. Berkeley Division of Biostatistics Working Paper Series Year 2004 Paper 144 A Statistical Method for Constructing Transcriptional Regulatory Networks Using Gene

More information

Lecture 8: December 17, 2003

Lecture 8: December 17, 2003 Computational Genomics Fall Semester, 2003 Lecture 8: December 17, 2003 Lecturer: Irit Gat-Viks Scribe: Tal Peled and David Burstein 8.1 Exploiting Independence Property 8.1.1 Introduction Our goal is

More information

An Introduction to Bioinformatics Algorithms Hidden Markov Models

An Introduction to Bioinformatics Algorithms   Hidden Markov Models Hidden Markov Models Outline 1. CG-Islands 2. The Fair Bet Casino 3. Hidden Markov Model 4. Decoding Algorithm 5. Forward-Backward Algorithm 6. Profile HMMs 7. HMM Parameter Estimation 8. Viterbi Training

More information

Computational Biology: Basics & Interesting Problems

Computational Biology: Basics & Interesting Problems Computational Biology: Basics & Interesting Problems Summary Sources of information Biological concepts: structure & terminology Sequencing Gene finding Protein structure prediction Sources of information

More information

Sampling Algorithms for Probabilistic Graphical models

Sampling Algorithms for Probabilistic Graphical models Sampling Algorithms for Probabilistic Graphical models Vibhav Gogate University of Washington References: Chapter 12 of Probabilistic Graphical models: Principles and Techniques by Daphne Koller and Nir

More information

The Monte Carlo Method: Bayesian Networks

The Monte Carlo Method: Bayesian Networks The Method: Bayesian Networks Dieter W. Heermann Methods 2009 Dieter W. Heermann ( Methods)The Method: Bayesian Networks 2009 1 / 18 Outline 1 Bayesian Networks 2 Gene Expression Data 3 Bayesian Networks

More information

2 : Directed GMs: Bayesian Networks

2 : Directed GMs: Bayesian Networks 10-708: Probabilistic Graphical Models 10-708, Spring 2017 2 : Directed GMs: Bayesian Networks Lecturer: Eric P. Xing Scribes: Jayanth Koushik, Hiroaki Hayashi, Christian Perez Topic: Directed GMs 1 Types

More information

Directed Graphical Models

Directed Graphical Models Directed Graphical Models Instructor: Alan Ritter Many Slides from Tom Mitchell Graphical Models Key Idea: Conditional independence assumptions useful but Naïve Bayes is extreme! Graphical models express

More information

Bayesian Networks BY: MOHAMAD ALSABBAGH

Bayesian Networks BY: MOHAMAD ALSABBAGH Bayesian Networks BY: MOHAMAD ALSABBAGH Outlines Introduction Bayes Rule Bayesian Networks (BN) Representation Size of a Bayesian Network Inference via BN BN Learning Dynamic BN Introduction Conditional

More information

A Tutorial on Learning with Bayesian Networks

A Tutorial on Learning with Bayesian Networks A utorial on Learning with Bayesian Networks David Heckerman Presented by: Krishna V Chengavalli April 21 2003 Outline Introduction Different Approaches Bayesian Networks Learning Probabilities and Structure

More information

Chapter 15 Active Reading Guide Regulation of Gene Expression

Chapter 15 Active Reading Guide Regulation of Gene Expression Name: AP Biology Mr. Croft Chapter 15 Active Reading Guide Regulation of Gene Expression The overview for Chapter 15 introduces the idea that while all cells of an organism have all genes in the genome,

More information

CSC 412 (Lecture 4): Undirected Graphical Models

CSC 412 (Lecture 4): Undirected Graphical Models CSC 412 (Lecture 4): Undirected Graphical Models Raquel Urtasun University of Toronto Feb 2, 2016 R Urtasun (UofT) CSC 412 Feb 2, 2016 1 / 37 Today Undirected Graphical Models: Semantics of the graph:

More information

Hidden Markov Models

Hidden Markov Models Hidden Markov Models Outline 1. CG-Islands 2. The Fair Bet Casino 3. Hidden Markov Model 4. Decoding Algorithm 5. Forward-Backward Algorithm 6. Profile HMMs 7. HMM Parameter Estimation 8. Viterbi Training

More information

Bayesian Networks. Motivation

Bayesian Networks. Motivation Bayesian Networks Computer Sciences 760 Spring 2014 http://pages.cs.wisc.edu/~dpage/cs760/ Motivation Assume we have five Boolean variables,,,, The joint probability is,,,, How many state configurations

More information

Control of Gene Expression

Control of Gene Expression Control of Gene Expression Mechanisms of Gene Control Gene Control in Eukaryotes Master Genes Gene Control In Prokaryotes Epigenetics Gene Expression The overall process by which information flows from

More information

Lecture 15. Probabilistic Models on Graph

Lecture 15. Probabilistic Models on Graph Lecture 15. Probabilistic Models on Graph Prof. Alan Yuille Spring 2014 1 Introduction We discuss how to define probabilistic models that use richly structured probability distributions and describe how

More information

Bayesian Network Representation

Bayesian Network Representation Bayesian Network Representation Sargur Srihari srihari@cedar.buffalo.edu 1 Topics Joint and Conditional Distributions I-Maps I-Map to Factorization Factorization to I-Map Perfect Map Knowledge Engineering

More information

10-810: Advanced Algorithms and Models for Computational Biology. microrna and Whole Genome Comparison

10-810: Advanced Algorithms and Models for Computational Biology. microrna and Whole Genome Comparison 10-810: Advanced Algorithms and Models for Computational Biology microrna and Whole Genome Comparison Central Dogma: 90s Transcription factors DNA transcription mrna translation Proteins Central Dogma:

More information

Introduction to Microarray Data Analysis and Gene Networks lecture 8. Alvis Brazma European Bioinformatics Institute

Introduction to Microarray Data Analysis and Gene Networks lecture 8. Alvis Brazma European Bioinformatics Institute Introduction to Microarray Data Analysis and Gene Networks lecture 8 Alvis Brazma European Bioinformatics Institute Lecture 8 Gene networks part 2 Network topology (part 2) Network logics Network dynamics

More information

Inference in Graphical Models Variable Elimination and Message Passing Algorithm

Inference in Graphical Models Variable Elimination and Message Passing Algorithm Inference in Graphical Models Variable Elimination and Message Passing lgorithm Le Song Machine Learning II: dvanced Topics SE 8803ML, Spring 2012 onditional Independence ssumptions Local Markov ssumption

More information

Complete all warm up questions Focus on operon functioning we will be creating operon models on Monday

Complete all warm up questions Focus on operon functioning we will be creating operon models on Monday Complete all warm up questions Focus on operon functioning we will be creating operon models on Monday 1. What is the Central Dogma? 2. How does prokaryotic DNA compare to eukaryotic DNA? 3. How is DNA

More information

Bayesian networks Lecture 18. David Sontag New York University

Bayesian networks Lecture 18. David Sontag New York University Bayesian networks Lecture 18 David Sontag New York University Outline for today Modeling sequen&al data (e.g., =me series, speech processing) using hidden Markov models (HMMs) Bayesian networks Independence

More information

Learning Bayesian Networks (part 1) Goals for the lecture

Learning Bayesian Networks (part 1) Goals for the lecture Learning Bayesian Networks (part 1) Mark Craven and David Page Computer Scices 760 Spring 2018 www.biostat.wisc.edu/~craven/cs760/ Some ohe slides in these lectures have been adapted/borrowed from materials

More information

Alternative Parameterizations of Markov Networks. Sargur Srihari

Alternative Parameterizations of Markov Networks. Sargur Srihari Alternative Parameterizations of Markov Networks Sargur srihari@cedar.buffalo.edu 1 Topics Three types of parameterization 1. Gibbs Parameterization 2. Factor Graphs 3. Log-linear Models with Energy functions

More information

Overview of Course. Nevin L. Zhang (HKUST) Bayesian Networks Fall / 58

Overview of Course. Nevin L. Zhang (HKUST) Bayesian Networks Fall / 58 Overview of Course So far, we have studied The concept of Bayesian network Independence and Separation in Bayesian networks Inference in Bayesian networks The rest of the course: Data analysis using Bayesian

More information

Machine Learning CSE546 Carlos Guestrin University of Washington. September 30, 2013

Machine Learning CSE546 Carlos Guestrin University of Washington. September 30, 2013 Bayesian Methods Machine Learning CSE546 Carlos Guestrin University of Washington September 30, 2013 1 What about prior n Billionaire says: Wait, I know that the thumbtack is close to 50-50. What can you

More information

CLUSTER, FUNCTION AND PROMOTER: ANALYSIS OF YEAST EXPRESSION ARRAY

CLUSTER, FUNCTION AND PROMOTER: ANALYSIS OF YEAST EXPRESSION ARRAY CLUSTER, FUNCTION AND PROMOTER: ANALYSIS OF YEAST EXPRESSION ARRAY J. ZHU, M. Q. ZHANG Cold Spring Harbor Lab, P. O. Box 100 Cold Spring Harbor, NY 11724 Gene clusters could be derived based on expression

More information

CS839: Probabilistic Graphical Models. Lecture 7: Learning Fully Observed BNs. Theo Rekatsinas

CS839: Probabilistic Graphical Models. Lecture 7: Learning Fully Observed BNs. Theo Rekatsinas CS839: Probabilistic Graphical Models Lecture 7: Learning Fully Observed BNs Theo Rekatsinas 1 Exponential family: a basic building block For a numeric random variable X p(x ) =h(x)exp T T (x) A( ) = 1

More information

Network motifs in the transcriptional regulation network (of Escherichia coli):

Network motifs in the transcriptional regulation network (of Escherichia coli): Network motifs in the transcriptional regulation network (of Escherichia coli): Janne.Ravantti@Helsinki.Fi (disclaimer: IANASB) Contents: Transcription Networks (aka. The Very Boring Biology Part ) Network

More information

Gene regulation II Biochemistry 302. February 27, 2006

Gene regulation II Biochemistry 302. February 27, 2006 Gene regulation II Biochemistry 302 February 27, 2006 Molecular basis of inhibition of RNAP by Lac repressor 35 promoter site 10 promoter site CRP/DNA complex 60 Lewis, M. et al. (1996) Science 271:1247

More information

REVIEW SESSION. Wednesday, September 15 5:30 PM SHANTZ 242 E

REVIEW SESSION. Wednesday, September 15 5:30 PM SHANTZ 242 E REVIEW SESSION Wednesday, September 15 5:30 PM SHANTZ 242 E Gene Regulation Gene Regulation Gene expression can be turned on, turned off, turned up or turned down! For example, as test time approaches,

More information

Graph Alignment and Biological Networks

Graph Alignment and Biological Networks Graph Alignment and Biological Networks Johannes Berg http://www.uni-koeln.de/ berg Institute for Theoretical Physics University of Cologne Germany p.1/12 Networks in molecular biology New large-scale

More information

Whole-genome analysis of GCN4 binding in S.cerevisiae

Whole-genome analysis of GCN4 binding in S.cerevisiae Whole-genome analysis of GCN4 binding in S.cerevisiae Lillian Dai Alex Mallet Gcn4/DNA diagram (CREB symmetric site and AP-1 asymmetric site: Song Tan, 1999) removed for copyright reasons. What is GCN4?

More information

CS839: Probabilistic Graphical Models. Lecture 2: Directed Graphical Models. Theo Rekatsinas

CS839: Probabilistic Graphical Models. Lecture 2: Directed Graphical Models. Theo Rekatsinas CS839: Probabilistic Graphical Models Lecture 2: Directed Graphical Models Theo Rekatsinas 1 Questions Questions? Waiting list Questions on other logistics 2 Section 1 1. Intro to Bayes Nets 3 Section

More information

Learning Causal Networks from Microarray Data

Learning Causal Networks from Microarray Data Learning Causal Networks from Microarray Data Nasir Ahsan Michael Bain John Potter Bruno Gaëta Mark Temple Ian Dawes School of Computer Science and Engineering School of Biotechnology and Biomolecular

More information

CSEP 590A Summer Lecture 4 MLE, EM, RE, Expression

CSEP 590A Summer Lecture 4 MLE, EM, RE, Expression CSEP 590A Summer 2006 Lecture 4 MLE, EM, RE, Expression 1 FYI, re HW #2: Hemoglobin History Alberts et al., 3rd ed.,pg389 2 Tonight MLE: Maximum Likelihood Estimators EM: the Expectation Maximization Algorithm

More information

CSEP 590A Summer Tonight MLE. FYI, re HW #2: Hemoglobin History. Lecture 4 MLE, EM, RE, Expression. Maximum Likelihood Estimators

CSEP 590A Summer Tonight MLE. FYI, re HW #2: Hemoglobin History. Lecture 4 MLE, EM, RE, Expression. Maximum Likelihood Estimators CSEP 59A Summer 26 Lecture 4 MLE, EM, RE, Expression FYI, re HW #2: Hemoglobin History 1 Alberts et al., 3rd ed.,pg389 2 Tonight MLE: Maximum Likelihood Estimators EM: the Expectation Maximization Algorithm

More information

3.B.1 Gene Regulation. Gene regulation results in differential gene expression, leading to cell specialization.

3.B.1 Gene Regulation. Gene regulation results in differential gene expression, leading to cell specialization. 3.B.1 Gene Regulation Gene regulation results in differential gene expression, leading to cell specialization. We will focus on gene regulation in prokaryotes first. Gene regulation accounts for some of

More information

An Introduction to Bayesian Machine Learning

An Introduction to Bayesian Machine Learning 1 An Introduction to Bayesian Machine Learning José Miguel Hernández-Lobato Department of Engineering, Cambridge University April 8, 2013 2 What is Machine Learning? The design of computational systems

More information

Bayesian Networks Inference with Probabilistic Graphical Models

Bayesian Networks Inference with Probabilistic Graphical Models 4190.408 2016-Spring Bayesian Networks Inference with Probabilistic Graphical Models Byoung-Tak Zhang intelligence Lab Seoul National University 4190.408 Artificial (2016-Spring) 1 Machine Learning? Learning

More information

Clustering and Network

Clustering and Network Clustering and Network Jing-Dong Jackie Han jdhan@picb.ac.cn http://www.picb.ac.cn/~jdhan Copy Right: Jing-Dong Jackie Han What is clustering? A way of grouping together data samples that are similar in

More information

Structure Learning in Bayesian Networks

Structure Learning in Bayesian Networks Structure Learning in Bayesian Networks Sargur Srihari srihari@cedar.buffalo.edu 1 Topics Problem Definition Overview of Methods Constraint-Based Approaches Independence Tests Testing for Independence

More information

Learning P-maps Param. Learning

Learning P-maps Param. Learning Readings: K&F: 3.3, 3.4, 16.1, 16.2, 16.3, 16.4 Learning P-maps Param. Learning Graphical Models 10708 Carlos Guestrin Carnegie Mellon University September 24 th, 2008 10-708 Carlos Guestrin 2006-2008

More information

56:198:582 Biological Networks Lecture 8

56:198:582 Biological Networks Lecture 8 56:198:582 Biological Networks Lecture 8 Course organization Two complementary approaches to modeling and understanding biological networks Constraint-based modeling (Palsson) System-wide Metabolism Steady-state

More information

Evidence for dynamically organized modularity in the yeast protein-protein interaction network

Evidence for dynamically organized modularity in the yeast protein-protein interaction network Evidence for dynamically organized modularity in the yeast protein-protein interaction network Sari Bombino Helsinki 27.3.2007 UNIVERSITY OF HELSINKI Department of Computer Science Seminar on Computational

More information

Machine Learning CSE546 Carlos Guestrin University of Washington. September 30, What about continuous variables?

Machine Learning CSE546 Carlos Guestrin University of Washington. September 30, What about continuous variables? Linear Regression Machine Learning CSE546 Carlos Guestrin University of Washington September 30, 2014 1 What about continuous variables? n Billionaire says: If I am measuring a continuous variable, what

More information

Biological Networks: Comparison, Conservation, and Evolution via Relative Description Length By: Tamir Tuller & Benny Chor

Biological Networks: Comparison, Conservation, and Evolution via Relative Description Length By: Tamir Tuller & Benny Chor Biological Networks:,, and via Relative Description Length By: Tamir Tuller & Benny Chor Presented by: Noga Grebla Content of the presentation Presenting the goals of the research Reviewing basic terms

More information

Introduction to Bioinformatics

Introduction to Bioinformatics Systems biology Introduction to Bioinformatics Systems biology: modeling biological p Study of whole biological systems p Wholeness : Organization of dynamic interactions Different behaviour of the individual

More information

Prof. Dr. Ralf Möller Dr. Özgür L. Özçep Universität zu Lübeck Institut für Informationssysteme. Tanya Braun (Exercises)

Prof. Dr. Ralf Möller Dr. Özgür L. Özçep Universität zu Lübeck Institut für Informationssysteme. Tanya Braun (Exercises) Prof. Dr. Ralf Möller Dr. Özgür L. Özçep Universität zu Lübeck Institut für Informationssysteme Tanya Braun (Exercises) Slides taken from the presentation (subset only) Learning Statistical Models From

More information

Gene regulation II Biochemistry 302. Bob Kelm February 28, 2005

Gene regulation II Biochemistry 302. Bob Kelm February 28, 2005 Gene regulation II Biochemistry 302 Bob Kelm February 28, 2005 Catabolic operons: Regulation by multiple signals targeting different TFs Catabolite repression: Activity of lac operon is restricted when

More information

Lecture 4: Transcription networks basic concepts

Lecture 4: Transcription networks basic concepts Lecture 4: Transcription networks basic concepts - Activators and repressors - Input functions; Logic input functions; Multidimensional input functions - Dynamics and response time 2.1 Introduction The

More information

3 : Representation of Undirected GM

3 : Representation of Undirected GM 10-708: Probabilistic Graphical Models 10-708, Spring 2016 3 : Representation of Undirected GM Lecturer: Eric P. Xing Scribes: Longqi Cai, Man-Chia Chang 1 MRF vs BN There are two types of graphical models:

More information

Probabilistic Graphical Models (I)

Probabilistic Graphical Models (I) Probabilistic Graphical Models (I) Hongxin Zhang zhx@cad.zju.edu.cn State Key Lab of CAD&CG, ZJU 2015-03-31 Probabilistic Graphical Models Modeling many real-world problems => a large number of random

More information

ECE 6504: Advanced Topics in Machine Learning Probabilistic Graphical Models and Large-Scale Learning

ECE 6504: Advanced Topics in Machine Learning Probabilistic Graphical Models and Large-Scale Learning ECE 6504: Advanced Topics in Machine Learning Probabilistic Graphical Models and Large-Scale Learning Topics Summary of Class Advanced Topics Dhruv Batra Virginia Tech HW1 Grades Mean: 28.5/38 ~= 74.9%

More information

AP Bio Module 16: Bacterial Genetics and Operons, Student Learning Guide

AP Bio Module 16: Bacterial Genetics and Operons, Student Learning Guide Name: Period: Date: AP Bio Module 6: Bacterial Genetics and Operons, Student Learning Guide Getting started. Work in pairs (share a computer). Make sure that you log in for the first quiz so that you get

More information

GLOBEX Bioinformatics (Summer 2015) Genetic networks and gene expression data

GLOBEX Bioinformatics (Summer 2015) Genetic networks and gene expression data GLOBEX Bioinformatics (Summer 2015) Genetic networks and gene expression data 1 Gene Networks Definition: A gene network is a set of molecular components, such as genes and proteins, and interactions between

More information

Directed and Undirected Graphical Models

Directed and Undirected Graphical Models Directed and Undirected Graphical Models Adrian Weller MLSALT4 Lecture Feb 26, 2016 With thanks to David Sontag (NYU) and Tony Jebara (Columbia) for use of many slides and illustrations For more information,

More information

Lecture 9: PGM Learning

Lecture 9: PGM Learning 13 Oct 2014 Intro. to Stats. Machine Learning COMP SCI 4401/7401 Table of Contents I Learning parameters in MRFs 1 Learning parameters in MRFs Inference and Learning Given parameters (of potentials) and

More information

4: Parameter Estimation in Fully Observed BNs

4: Parameter Estimation in Fully Observed BNs 10-708: Probabilistic Graphical Models 10-708, Spring 2015 4: Parameter Estimation in Fully Observed BNs Lecturer: Eric P. Xing Scribes: Purvasha Charavarti, Natalie Klein, Dipan Pal 1 Learning Graphical

More information

LEARNING WITH BAYESIAN NETWORKS

LEARNING WITH BAYESIAN NETWORKS LEARNING WITH BAYESIAN NETWORKS Author: David Heckerman Presented by: Dilan Kiley Adapted from slides by: Yan Zhang - 2006, Jeremy Gould 2013, Chip Galusha -2014 Jeremy Gould 2013Chip Galus May 6th, 2016

More information

Learning Sequence Motif Models Using Expectation Maximization (EM) and Gibbs Sampling

Learning Sequence Motif Models Using Expectation Maximization (EM) and Gibbs Sampling Learning Sequence Motif Models Using Expectation Maximization (EM) and Gibbs Sampling BMI/CS 776 www.biostat.wisc.edu/bmi776/ Spring 009 Mark Craven craven@biostat.wisc.edu Sequence Motifs what is a sequence

More information

CONJOINT 541. Translating a Transcriptome at Specific Times and Places. David Morris. Department of Biochemistry

CONJOINT 541. Translating a Transcriptome at Specific Times and Places. David Morris. Department of Biochemistry CONJOINT 541 Translating a Transcriptome at Specific Times and Places David Morris Department of Biochemistry http://faculty.washington.edu/dmorris/ Lecture 1 The Biology and Experimental Analysis of mrna

More information

ECE521 Tutorial 11. Topic Review. ECE521 Winter Credits to Alireza Makhzani, Alex Schwing, Rich Zemel and TAs for slides. ECE521 Tutorial 11 / 4

ECE521 Tutorial 11. Topic Review. ECE521 Winter Credits to Alireza Makhzani, Alex Schwing, Rich Zemel and TAs for slides. ECE521 Tutorial 11 / 4 ECE52 Tutorial Topic Review ECE52 Winter 206 Credits to Alireza Makhzani, Alex Schwing, Rich Zemel and TAs for slides ECE52 Tutorial ECE52 Winter 206 Credits to Alireza / 4 Outline K-means, PCA 2 Bayesian

More information