Schedule

WeekDateMajor TopicComputational ConceptsBiological ApplicationSlidesReadingLecturer
13-SepClass overviewWhat is Network Biologypptx, pdf1. Molecules of life 2. Topology of molecular networks 3. Current and Future Directions in Network BiologyProfs. Roy/Gitter
28-SepLearning graphs from dataIntroductory concepts of molecular networks, graphs and PGMsRepresenting gene regulatory networkspptx, pdf(1) Friedman et al (2) Sparse candidate (3) Markowetz and Spang (optional)Prof. Roy
10-SepBayesian networksLearning GRNs from expressionpptx, pdfProf. Roy
315-SepBayesian networks contd/Dependency networkspptx, pdfGENIE3Prof. Roy
17-SepDependency networks/Dynamic Bayesian NetworksCycles and predictive relationships, Dynamicspptx, pdfDBN and cancer signalingProf. Roy
422-SepDynamic and Causal graph learningDynamics in networks, GRNspptx, pdf(1) SCODE; (2) SCRIBEProf. Roy
24-SepDynamic and Causal graph learningCausal GRNspptx, pdfReview articleProf. Roy
529-SepGraph structure properties and clusteringIntro Lin Algebra, Connected components, clusteringTopological properties of graphspptx, pdf(1) Barabasi and Oltvai review (2) Girvan-Newman algorithmProf. Roy
1-OctSpectral and louvain clusteringDetecting modules on graphspptx, pdf, demo(1) Module detection benchmark (2) Louvain clustering algorithmProf. Roy
66-OctShallow and deep representation learning on graphsNode embedding, random walk, node2vecFunction prediction in multi-layer networks pptx, pdf(1) node2vec (2) representation learningProf. Gitter
8-OctGraph neural networksPredicting protein interfacespptx, pdf(1) Distill intros (2) Wu et alProf. Gitter
713-OctGraph neural networkspptx, pdfGraph attention networksProf. Gitter
15-OctExperimental design and evaluation for graph MLProtein-protein interaction predictionpptx, pdf(1) ML pitfalls (2) avoid data leakageGuest lecture (Dr. Dsouza)
820-OctGraph transformersPredicting chemical propertiespptx, pdf(1) Transformer (2) GraphGPSProf. Gitter
22-OctGraph transformersContinuedAttention examples (pdf) (ipynb)Prof. Gitter
927-OctVariational Graph AutoEncodersGeneralizing to new examplesProf. Roy
29-OctGraph comparison and alignmentGraph AlignmentAligning protein-protein interaction networksProf. Roy
103-NovGraph AlignmentProf. Roy
5-NovNetwork applications: prioritization, integration, interpretationGraph kernels for node prioritizationFinding important genes of a process/diseaseProf. Gitter
1110-NovGraph diffusionFinding disease pathways associated with cancerProf. Gitter
12-NovGraph diffusionMore integrationProf. Gitter
1217-NovData integration using networks: Steiner treeIntegrating data from small samplesProf. Gitter
19-NovData integration using networks: SNFIntegrating data from large samplesProf. Gitter
1324-NovData integration using networks: BIONICIntegrating complementary networksProf. Gitter
26-NovThanksgiving
141-DecProjects
3-DecProjects
158-DecProjects