Postgraduate Course: Financial Machine Learning II (Practical) (CMSE11528)
||College||College of Arts, Humanities and Social Sciences
|Credit level (Normal year taken)||SCQF Level 11 (Postgraduate)
||Availability||Available to all students
|Summary||This course focuses on the implementation and evaluation of machine learning systems in financial economics; specifically, it covers practical aspects of machine learning and focuses on practical and experimental issues in deep learning and neural networks. Students who take this course will obtain experience in the design, implementation, training, and evaluation of machine learning systems.
Standard methods and theories in finance and economics are ill-equipped to capture complex data interactions presented in financial and related data. Deep learning approaches offer more useful insights into these complex big data interactions. This course, which covers practical aspects of machine learning and focuses on practical and experimental issues in the application of deep learning and neural networks to financial and economic data, will provide students with tools that are relevant to the big data challenges in financial economics.
-Application of Feed-forward network architectures to financial data
-Optimisation and learning rules
-Regularisation and normalisation
-Neural networks for classification
-Convolutional Neural Networks
-Recurrent Neural Networks
Entry Requirements (not applicable to Visiting Students)
|| It is RECOMMENDED that students have passed
Python Programming (MATH11199)
||Co-requisites|| Students MUST also take:
Introductory Applied Machine Learning (Semester 2) (INFR11205)
||Other requirements|| A familiarity with basic mathematics, including algebra and calculus is essential. A reasonable knowledge of computational, logical, geometric and set-theoretic concepts is assumed. Working knowledge of vectors and matrices and a basic understanding of probability and partial differentiation are is also necessary. Students should have programming experience. Programming in a numerical language will be required.
Information for Visiting Students
|High Demand Course?
Course Delivery Information
|Academic year 2022/23, Available to all students (SV1)
||Block 4 (Sem 2)
|Learning and Teaching activities (Further Info)
Seminar/Tutorial Hours 10,
Programme Level Learning and Teaching Hours 2,
Directed Learning and Independent Learning Hours
|Assessment (Further Info)
|Additional Information (Assessment)
||100% coursework (individual) - assesses all course Learning Outcomes
Summative: Individual feedback will be provided on the coursework assessment.
|No Exam Information
On completion of this course, the student will be able to:
- Develop critical experience in the design, implementation, training, and evaluation of machine learning systems
- Critically evaluate technical papers, and explain their relevance
- Design and carry out appropriate experiments, and explain the methodology involved
- Critically evaluate machine learning systems
- Write a scholarly report, suitably structured and with supporting evidence
|Ian Goodfellow, Yoshua Bengio, and Aaron Courville, Deep Learning, 2016, MIT Press. |
Michael Nielsen, Neural Networks and Deep Learning, 2016. Online at: http://neuralnetworksanddeeplearning.com
Christopher M Bishop, Neural Networks for Pattern Recognition, 1995, Clarendon Press.
|Graduate Attributes and Skills
|Course organiser||Dr Adam Ntakaris
|Course secretary||Miss Lindsay Hunter
Tel: (0131 6)50 3823