Learning Outcomes:
On successful completion of this module, students will be able to:
1) Demonstrate understanding of core statistical concepts including hypothesis testing, distributions, and the theoretical assumptions of common modelling methods.
2) Apply a range of supervised algorithms including linear and logistic regression, support vector machines (SVM), k-Nearest Neighbours, decision trees, etc. to real datasets.
3) Implement and evaluate unsupervised learning methods including k-Means and hierarchical clustering.
4) Conduct model evaluation using appropriate metrics and cross-validation.
5) Interpret and communicate modelling results clearly.
Indicative Module Content:
- Foundations of statistical thinking
- Hypothesis testing (t-tests and ANOVA)
- Linear regression, logistic regression, k-NN, SVMs, decision trees
- Clustering
- Model evaluation and validation