IB9LQ-15 Generative AI and AI Applications
Introductory description
In this module, we will demystify Generative AI and illuminate its crucial impact on finance. Students will gain insights into various generative models and hone Python and TensorFlow skills, with a focus on financial data management. Through our pragmatic approach, students will apply key generative AI concepts like Generative Adversarial Networks, Transformer Models, Diffusion models and Natural Language Processing to real-world finance scenarios. As we round off the module, we will project into the future of Generative AI in finance and engage in essential discussions on ethical implications. Our primary goal is to empower students with the know-how and aptitude to leverage Generative AI in finance, enhancing decision-making and pioneering innovative strategies.
Module aims
The principal aim of this module is to offer students a comprehensive understanding of Generative AI and its significant role in the financial sector. The module intends to instill a robust understanding of various generative models, while fostering proficiency in Python and TensorFlow to handle financial data.
Students will learn important generative AI topics such as Autoencoders, Generative Adversarial Networks, the attention mechanism, Transformer models, and Natural Language Processing. They will examine these technologies not only from a theoretical standpoint but also in practical financial scenarios, such as fraud detection, financial forecasting, asset pricing, and algorithmic trading.
Lastly, the module wraps up with a forward-looking discussion on the prospects and ethical dimensions of Generative AI in finance. The overarching aim is to equip students with the knowledge and skills necessary to apply Generative AI solutions in finance, leading to more informed decision-making and innovative approaches.
This module builds on the learning from Programming and Big Data Analytics modules.
Outline syllabus
This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.
Introduction to Generative AI and Its Role in Finance
Deep Dive into AI Development
Generative AI Models
Unraveling Generative Adversarial Networks
Image Generation from Autoencoders to Diffusion Models
Transformer Models and the Attention Mechanism
Transformer Models in Finance
Financial Forecasting using Transformer Models
Natural Language Processing and Financial News Analytics
Future of Generative AI in Finance
Learning outcomes
By the end of the module, students should be able to:
- Demonstrate comprehensive understanding of the fundamental concepts, models, and applications of Generative AI
- Demonstrate comprehensive understanding of and apply various Generative AI models to solve complex problems in finance
- Explore the integration of financial data with generative models, understanding how to enhance the quality, reliability, and value of financial predictions and analyses.
- Demonstrate analytical thinking to leverage the nuanced financial data
- Demonstrate critical evaluation skills by assessing the strengths and limitations of generative AI models applied to finance
Indicative reading list
Alto, V (2023). Modern Generative AI with ChatGPT and OpenAI Models. O'Reilly
Babcock, J., & Bali, R. (2021). Generative AI with Python and TensorFlow 2: Create images, text, and music with VAEs, GANs, LSTMs, Transformer models. Packt Publishing Ltd.
Coletta, A., Prata, M., Conti, M., Mercanti, E., Bartolini, N., Moulin, A., ... & Balch, T. (2021, November). Towards realistic market simulations: a generative adversarial networks approach. In Proceedings of the Second ACM International Conference on AI in Finance (pp. 1-9).
Foster, D. (2019). Generative Deep Learning: Teaching Machines to Paint. Write, Compose, and Play (Japanese Version) O’Reilly Media Incorporated, 139-140.
Hassan, S (2023). Generative AI 101: Unlocking the Power of Creativity with Machine Learning.
Jang, M., & Lukasiewicz, T. (2023). Consistency analysis of chatgpt. arXiv preprint arXiv:2303.06273.
Lyon, B and Tora, M (2023). Modern Generative AI with ChatGPT and OpenAI Models. Packt Publishing; 1st edition
Wildi, M., & Misheva, B. H. (2022). A Time Series Approach to Explainability for Neural Nets with Applications to Risk-Management and Fraud Detection. arXiv preprint arXiv:2212.02906.
Zhang, L., Wu, T., Lahrichi, S., Salas-Flores, C. G., & Li, J. (2022, August). A Data Science Pipeline for Algorithmic Trading: A Comparative Study of Applications for Finance and Cryptoeconomics. In 2022 IEEE International Conference on Blockchain (Blockchain) (pp. 298-303). IEEE.
Subject specific skills
Master the use of Python and TensorFlow 2.x for implementing and optimizing Generative AI models
Apply Natural Language Processing (NLP) techniques to analyze and interpret financial text data
Develop forecasting models for financial indicators using Transformer Models
Transferable skills
Enhanced communication skills
Problem solving skills
Study time
Type | Required |
---|---|
Lectures | 10 sessions of 1 hour (7%) |
Practical classes | 10 sessions of 2 hours (13%) |
Private study | 48 hours (32%) |
Assessment | 72 hours (48%) |
Total | 150 hours |
Private study description
Private study including pre-reading for lectures
Costs
No further costs have been identified for this module.
You do not need to pass all assessment components to pass the module.
Assessment group A1
Weighting | Study time | Eligible for self-certification | |
---|---|---|---|
Assessment component |
|||
Individual Assignment | 80% | 58 hours | Yes (extension) |
Reassessment component is the same |
|||
Assessment component |
|||
15 min presentation | 20% | 14 hours | Yes (extension) |
Reassessment component |
|||
Individual Assignment | Yes (extension) |
Feedback on assessment
via my.wbs
There is currently no information about the courses for which this module is core or optional.