Homework
|
Presentation
|
Lecture Notes
|
Reference
|
Lecture notes
Week 1 Lecture 1: Introduction
Lecture 2: Basics of linear algebra and bioinformatics
Week 2 Lecture 3: Clustering: Basics and Algorithms
Lecture 4: Clustering: Graph based clustering
Week 3 Lecture 5:
Biclustering
Week 4 Lecture 6: Classification: Basics and Algorithms
Lecture 7: Classification: Linear Discriminant Analysis
Week 5 Lecture 8: Classification: Support Vector Machines (linear case)
Lecture 9: Classification: Support Vector Machines (nonlinear case)
Week 6 Lecture 10: Semi-supervised clustering
Lecture 11: Semi-supervised clustering
Week 7 Lecture 12: Semi-supervised Classification
Lecture 13: Semi-supervised Classification
Week 8 Lecture 14: Feature reduction: PCA and kernel PCA
Lecture 15: Feature reduction: LDA, CCA, and kernel CCA
Week 9 Lecture 16: Kernel Methods: Basics
Lecture 17: Kernel Methods: Diffusion kernel and string kernel
Week 10 Lecture 18: Kernel Methods: String kernels for protein sequence
Lecture 19: Kernel Methods: Multiple kernel learning
Week 11 Lecture 20: Student presentation
Lecture 21: Student presentation
Week 12 Lecture 22: Student presentation
Lecture 23: Student presentation
Week 13 Lecture 24: Student presentation
Lecture 25: Student presentation
Week 14 Lecture 26: Manifold learning: MDS and Isomap
Lecture 27: Manifold learning: LLE and LTSA
Week 15 Lecture 28: Manifold learning: Laplacian Eigenmaps
Lecture 29: Manifold learning: A unified view and Nystrom’s method
Week 16 Lecture 30: Overview and research topics