Skip to main content


Module title:Learning from Data
Module codeECMM445
Module lecturers: Edward Chuah
Module credits:15

Artificially intelligent machines and software must assimilate data from their environment and make decisions based upon it. Likewise, we live in a data-rich society and must be able to make sense of complex datasets. This module will introduce you to machine learning methods for learning from data. You will learn about the principal learning paradigms from a theoretical point of view and gain practical experience through a series of workshops. Throughout the module, there will be an emphasis on dealing with real data, and you will use, modify and write software to implement learning algorithms. It is often useful to be able to visualise data and you will gain experience of methods of reducing the dimension of large datasets to facilitate visualisation and understanding.

The module will also cover some recent neural network architectures and related learning algorithms.

Please note that all modules are subject to change, please get in touch if you have any questions about this module.