Module Details |
The information contained in this module specification was correct at the time of publication but may be subject to change, either during the session because of unforeseen circumstances, or following review of the module at the end of the session. Queries about the module should be directed to the member of staff with responsibility for the module. |
Title | Mathematics of Machine Learning for Finance | ||
Code | MATH370 | ||
Coordinator |
Dr Y Boutaib Mathematical Sciences Youness.Boutaib@liverpool.ac.uk |
||
Year | CATS Level | Semester | CATS Value |
Session 2024-25 | Level 6 FHEQ | Second Semester | 15 |
Aims |
|
The goal of the course is to equip students with the mathematical foundations necessary to understand and rigorously analyse high-dimensional data and machine learning concepts and algorithms, in particular those that can be used in quantitative finance. Specifically, and after a general brief introduction to the concept of machine learning, this course will provide students with the theoretical framework and the tools to: o Visualise and cluster high dimensional data. |
Learning Outcomes |
|
(LO1) Recommend appropriate unsupervised learning techniques for gaining insight on high-dimensional data. |
|
(LO2) Explain how supervised linear clustering algorithms (SVM) are deployed and trained. |
|
(LO3) Solve basic convex constrained optimisation problems. |
|
(LO4) Apply kernel methods to solve supervised non-linear classification problems. |
|
(LO5) Describe and show the convergence of gradient descent methods. |
|
(LO6) Explain how feed-forward neural networks are deployed and trained. |
|
(LO7) Establish the universality of feed-forward neural networks. |
|
(S1) To be able to pursue further study in data science and machine learning and more advanced types of neural networks. |
|
(S2) To be able to approach methodically machine learning problems and understand the mathematics of learning systems. |
Syllabus |
|
• Introduction: what is machine learning? Applications and problems, classes of learning problems, machine learning setup and scenarios. |
Recommended Texts |
|
Reading lists are managed at readinglists.liverpool.ac.uk. Click here to access the reading lists for this module. |
Pre-requisites before taking this module (other modules and/or general educational/academic requirements): |
MATH101 Calculus I; MATH103 Introduction to Linear Algebra; MATH221 Differential Equations; MATH254 STATISTICS AND PROBABILITY II |
Co-requisite modules: |
Modules for which this module is a pre-requisite: |
Programme(s) (including Year of Study) to which this module is available on a required basis: |
Programme(s) (including Year of Study) to which this module is available on an optional basis: |
Assessment |
||||||
EXAM | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |
No assessment details provided | 60 | 35 | ||||
No assessment details provided | 120 | 65 | ||||
CONTINUOUS | Duration | Timing (Semester) |
% of final mark |
Resit/resubmission opportunity |
Penalty for late submission |
Notes |