Learning Outcomes:
On successful completion of this module the student will be able to:
1) Identify a suitable machine learning algorithm for a given engineering task and dataset.
2) Understand the mathematical and statistical concepts underlying selected machine learning algorithms.
3) Understand the importance of applying appropriate model evaluation methods.
4) Demonstrate the ability to implement machine learning models (using Matlab or Python) using real engineering datasets (e.g. biomedical signals).