Machine Learning

CSC3009

This module presents students with an introduction to the general theory of learning from data and to a number of popular Machine Learning methods. The main machine learning methods: regression, classification, clustering, probability density estimation, deep learning and dimensionality reduction will be covered in this module. It also enables the students to use a selection of common machine learning algorithms for IoT applications and be aware of when one is to be favoured over the other. Students will be exposed to data exploration methods in R or Python.