MA30279: Machine learning 2
[Page last updated: 23 October 2023]
Academic Year:  2023/24 
Owning Department/School:  Department of Mathematical Sciences 
Credits:  6 [equivalent to 12 CATS credits] 
Notional Study Hours:  120 
Level:  Honours (FHEQ level 6) 
Period: 
 Semester 1

Assessment Summary:  CWRI 100% 
Assessment Detail: 
 Coursework 1 (CWRI 40%)
 Coursework 2 (CWRI 60%)

Supplementary Assessment: 
 Likeforlike reassessment (where allowed by programme regulations)

Requisites: 
Before taking this module you must take MA20278

Learning Outcomes: 
After taking this course students will be able to:
 Formulate loss functions with training and test data and basic training algorithms.
 Write code to implement algorithms in Python.
 Understand the importance of algorithm efficiency.
 Understand deep neural networks and their use in machine learning.

Aims:  This module will develop students' knowledge and understanding of Machine Learning by introducing them to deep neural networks and their applications.

Skills:  Formulation of machine learning problems TF, applications of neural networks TF, writing code in python TFA, multidimensional calculus and optimization TA.

Content:  Machine Learning algorithms and supporting techniques and mathematics including some of the following:
1. Supervised learning and neural networks.
2. Preliminaries (linear algebra and multivariable calculus, Python and machinelearning toolboxes).
3. Logistic regression and gradientdescent training algorithms, with examples in Python.
4. Shallow neural networks (activation functions, training, initialisation).
5. Deep neural networks (motivation, training, forward backward propagation).
6. Applications and practical issues.

Course availability: 
MA30279 is Compulsory on the following courses:
Department of Mathematical Sciences
 USMAAFB20 : BSc(Hons) Mathematics, Statistics, and Data Science (Year 3)
MA30279 is Optional on the following courses:
Department of Mathematical Sciences
 USMAAFB15 : BSc(Hons) Mathematical Sciences (Year 3)
 USMAAAB16 : BSc(Hons) Mathematical Sciences with Study year abroad (Year 4)
 USMAAKB16 : BSc(Hons) Mathematical Sciences with Year long work placement (Year 4)
 USMAAFB13 : BSc(Hons) Mathematics (Year 3)
 USMAAAB14 : BSc(Hons) Mathematics with Study year abroad (Year 4)
 USMAAKB14 : BSc(Hons) Mathematics with Year long work placement (Year 4)
 USMAAFB01 : BSc(Hons) Mathematics and Statistics (Year 3)
 USMAAAB02 : BSc(Hons) Mathematics and Statistics with Study year abroad (Year 4)
 USMAAKB02 : BSc(Hons) Mathematics and Statistics with Year long work placement (Year 4)
 USMAAFM14 : MMath(Hons) Mathematics (Year 3)
 USMAAFM14 : MMath(Hons) Mathematics (Year 4)
 USMAAAM15 : MMath(Hons) Mathematics with Study year abroad (Year 4)
 USMAAKM15 : MMath(Hons) Mathematics with Year long work placement (Year 4)
 USMAAKM15 : MMath(Hons) Mathematics with Year long work placement (Year 5)

Notes:  This unit catalogue is applicable for the 2023/24 academic year only. Students continuing their studies into 2024/25 and beyond should not assume that this unit will be available in future years in the format displayed here for 2023/24.
 Courses and units are subject to change in accordance with normal University procedures.
 Availability of units will be subject to constraints such as staff availability, minimum and maximum group sizes, and timetabling factors as well as a student's ability to meet any prerequisite rules.
 Find out more about these and other important University terms and conditions here.
