Statistical Machine Learning - MAST6060

Looking for a different module?

Module delivery information

Location Term Level1 Credits (ECTS)2 Current Convenor3 2024 to 2025
Canterbury
Autumn Term 6 15 (7.5) Peng Liu checkmark-circle

Overview

Statistical machine learning deals with the problem of finding a predictive function based on data, and focuses on the intersection of statistics and machine learning. It involves the development of algorithms that learn from observed data by constructing stochastic models, which can be used for making predictions and decisions. In this module, students study statistical machine learning methods and how they are implemented in R. Both theoretical and practical aspects are covered.

Indicative content: Classification and prediction; K-Nearest Neighbours; cross-validation and bootstrap; classification and regression trees; bagging; random forests; boosting; support vector classifiers; support vector machine (SVM); regression SVM; semisupervised learning.

Details

Contact hours

Total contact hours: 44
Private study hours: 106
Total study hours: 150

Method of assessment

Assessment 1 (10-15 hrs) 20%
Assessment 2 (10-15 hrs) 20%
Examination (2 hours) 60%

Reassessment methods
Like-for-like

Indicative reading

Bishop, C. M. (2006), Pattern Recognition and Machine Learning. Springer, New York

James, G, Witten, D., Hastie, T., Tibshirani, R. (2013) Introduction to Statistical Learning. Springer, New York.

Brett, L. (2019) Machine Learning with R: Expert techniques for predictive modeling, 3rd Edition. Packt Publishing, Birmingham.

Berry, M., and Linoff, G. (2012). Data Mining Techniques: For Marketing, Sales and Customer Relationship Management.

Learning outcomes

1.demonstrate systematic understanding of key aspects of machine learning;
2.demonstrate the capability to deploy established approaches accurately to analyse and solve problems using a reasonable level of skill in calculation and manipulation of the material in the following areas: Supervised learning and prediction, regression tree-based methods and support vector machines;
3.apply key aspects of machine learning in well-defined contexts, showing judgement in the selection and application of tools and techniques;
4.show judgement in the selection and application of machine learning approaches.

Notes

  1. Credit level 6. Higher level module usually taken in Stage 3 of an undergraduate degree.
  2. ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another.
  3. The named convenor is the convenor for the current academic session.
Back to top

University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.