[Machine Learning: A very quick introduction.]
[Introduction to a similar course, written by Amos Storkey at the University of Edinburgh.]
Serial no. | Topics | Lecture nos. | PRML Chapters | Other References | Slides |
1 | Introduction: Nature of Intelligence and Learning; Revision of Probability Theory, Distributions, Bayesian Inference | 1–7 | 1, 2 | Review of Probability Theory; The Multivariate Gaussian Distribution | |
2 | Basics of Learning: Tasks, Models, Features | 7 | Flach Chapter 1 | Very quick introduction | |
3 | Supervised Learning: Linear Regression Models | 8–15 | 1, 3 | Regression notes | PRML Chapter 1; 'Beauty' in Scientific Theories; PRML Chapter 3 |
4 | Supervised Learning: Classification, Decision Trees and Rule-Based Models | 15–17 | Flach Chapters 2, 5, 6 | Flach Chapter 6 | |
5 | Supervised Learning: The Perceptron and Logistic Regression | 18–20 | 4 | Linear models for classification | |
6 | Supervised Learning: Kernels, Support Vector Machines | 21–26 | 6, 7 | SVM notes; SVM tutorial; Properties of kernels; Platt's SMO paper; SVM demo | |
7 | Supervised Learning: Neural Networks, Deep Learning | 27–32 | 5 | ANN tutorial; Geoff Hinton lecture on deep learning; Convolutional neural nets: tutorial, demos; Sparse autoencoder notes; Baby Human video clip on face recognition; Backpropagation with max pooling notes | Google's unsupervised deep learning |
8 | Unsupervised Learning: Clustering, Mixture Models, Latent Variables, Expectation-Maximisation | 33–36 | 9 | K-means notes; GMM notes; EM notes | Clustering |
9 | Unsupervised Learning: Dimensionality Reduction, Factor/Component Analysis | 37–39 | 12 | PCA notes; PCA tutorial | PCA |
10 | Supervised Feature Selection | 40 | Flach Chapter 10 | ||
11 | Reinforcement Learning | 41–42 | Russell & Norvig Chapter 22 | ||
12 | Conclusions and Philosophical Issues | 42 |