Neil Lawrence Machine Learning and Adaptive Intelligence
|
COM4509/COM6509 Machine Learning and Adaptive Intelligence 2013-14This unit aims to provide a deep understanding of the fundamental technologies underlying modern artificial intelligence. In particular it will provide foundational understanding of probability and statistical modelling, supervised learning for classification and regression, and unsupervised learning for data exploration. The teaching consists of two hours of lectures and one of lab classes each week. The lectures are on Tuesdays, the labs on Fridays. The teaching schedule and venue for each week are given below:
Recommended text bookThe main course recommended text is Rogers and Girolami's "A First Course in Machine Learning". Also useful is Bishop, Pattern Recognition and Machine Learning. Most lectures will provide references to these text, and it will help a lot if you read the relevant sections in your own time. A further publicly available text is Hastie et. al, The Elements of Statistical Learning. Pre-requisitesYou are expected to have familiarity with basic probability and linear algebra. We will use Python and the ipython notebook on the course, so you are expected to be comfortable with adapting to a new programming environment without specific tuition. Lecture SlidesThe material for the lectures will be posted below before each lecture (including audio and screen capture, where possible). We aim to put up the materials for each week's lectures at the beginning of week. |