Machine Learning and Data Science - 2024 entry
MODULE TITLE | Machine Learning and Data Science | CREDIT VALUE | 15 |
---|---|---|---|
MODULE CODE | COM2011 | MODULE CONVENER | Dr Fabrizio Costa (Coordinator) |
DURATION: TERM | 1 | 2 | 3 |
---|---|---|---|
DURATION: WEEKS | 12 | 0 | 0 |
Number of Students Taking Module (anticipated) |
---|
This module will improve your knowledge and skills in machine learning and data science. You will gain theoretical and practical understanding of some of the core techniques in machine learning (including supervised/unsupervised methods, feature extraction, binary classification, elementary text and image analysis, amongst others). You will also understand how machine learning and other techniques are combined in effective data science workflows, alongside some of the practical challenges faced in real-world data science, such as handling missing or erroneous data, linking different datasets, and data visualisation.
Pre-requisites: COM1011 Fundamentals of Machine Learning, ECM1400, ECM1410, MTH1002, MTH1004, or equivalent
Co-requisites: MTH2006
This module is suitable for students with sufficient preparation in Mathematics and Programming.
This module aims to equip you with the fundamentals of machine learning and data analysis. It will provide a thorough grounding in the theory and application of machine learning and statistical techniques for classification, regression and unsupervised methods. We will pay particular attention to methods for visualising complex datasets.
On successful completion of this module, you should be able to:
Module Specific Skills and Knowledge:
1 Analyse a broad range of data science problems, design models and write programs to solve them;
2 Utilise a range of supervised and unsupervised pattern recognition and machine learning techniques to solve a variety of problems;
Discipline Specific Skills and Knowledge:
3 State the challenges and limitations entailed by various machine learning approaches;
4 Propose the most suited analysis tools for specific data and problems;
Personal and Key Transferable/ Employment Skills and Knowledge:
5 Identify the compromises and trade-offs that must be made when translating theory into practice;
6 Critically read and report on research papers.
Outline of the topics covered in this module:
• Data representation, and visualization: arrays and data frames, Numpy, Pandas and Matplotlib;
• Linear Algebra: vectors, matrices, linear transformations, PCA, SVD;
• Dimensionality reduction and Manifold Learning;
• Clustering;
• Bias Variance Tradeoff and Curse of Dimensionality;
• Feature Selection: filter, wrapper and embedded methods:
• Generative methods.
Scheduled Learning & Teaching Activities | 36 | Guided Independent Study | 114 | Placement / Study Abroad | 0 |
---|
Category | Hours of study time | Description |
Scheduled Learning and Teaching Activities | 24 | Lectures |
Scheduled Learning and Teaching Activities | 12 | Workshops |
Guided Independent Study | 50 | Coursework |
Guided Independent Study | 64 | Supplementary Reading and Study |
Form of Assessment | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|
Not Applicable |
Coursework | 40 | Written Exams | 60 | Practical Exams | 0 |
---|
Form of Assessment | % of Credit | Size of Assessment (e.g. duration/length) | ILOs Assessed | Feedback Method |
---|---|---|---|---|
Written Exam – Closed Book | 60 | 2 hours (Winter) | 2-6 | Oral on request |
Coursework | 40 | 50 hours | 1,2,3,4,5 | Written |
Original Form of Assessment | Form of Re-assessment | ILOs Re-assessed | Time Scale for Re-assessment |
---|---|---|---|
Written Exam | Written Exam (60%) (2 hours) | 2-6 | August Ref/Def Period |
Coursework | Coursework (40%) | 1,2,3,4,5 | Summer with deadline in August |
Reassessment will be by coursework and/or written exam in the failed or deferred element only. For referred candidates, the module mark will be capped at 40%. For deferred candidates, the module mark will be uncapped.
information that you are expected to consult. Further guidance will be provided by the Module Convener
Basic Reading:
Reading list for this module:
Type | Author | Title | Edition | Publisher | Year | ISBN |
---|---|---|---|---|---|---|
Set | Bishop, C. | Pattern Recognition and Machine Learning | 1 | Springer | 2006 | 978-0387310732 |
Set | Webb, A. | Statistical Pattern Recognition | 2 | Wiley | 2002 | 0-470-84513-9 |
Set | Hastie T., Tibshirani R. & Friedman J. | The Elements of Statistical Learning: Data Mining, Inference, and Prediction | 2nd | Springer | 2009 | 978-0387848587 |
CREDIT VALUE | 15 | ECTS VALUE | 7.5 |
---|---|---|---|
PRE-REQUISITE MODULES | ECM1400, ECM1410, MTH1002, MTH1004, COM1011 |
---|---|
CO-REQUISITE MODULES | MTH2006 |
NQF LEVEL (FHEQ) | 5 | AVAILABLE AS DISTANCE LEARNING | No |
---|---|---|---|
ORIGIN DATE | Friday 12th April 2019 | LAST REVISION DATE | Wednesday 24th July 2024 |
KEY WORDS SEARCH | Data Science; Machine Learning; Pattern Recognition |
---|
Please note that all modules are subject to change, please get in touch if you have any questions about this module.