Stevens Logo

FA690 Machine Learning in Finance

About the Course

FA690 Machine Learning in Finance is an advanced course that delves into the cutting-edge techniques of machine learning with a specific focus on their applications in finance. Expanding upon foundational statistical learning methods, the course covers deep learning architectures such as convolutional neural networks (CNNs) and recurrent neural networks (RNNs), including long short-term memory (LSTM) networks. The course will also address recent advancements in large language models (LLMs) and their integration into agent workflows and decision-making processes in the finance industry.

Course Schedule

Introduction

Week Topic Materials
1 Introduction to Machine Learning πŸ“ πŸŽ™οΈ
2 Review of Statistical Learning πŸ“ πŸŽ™οΈ
3 Neural Networks Basics πŸ“ πŸŽ™οΈ

Computer Vision

Week Topic Materials
4 Convolutional Neural Networks πŸ“ πŸŽ™οΈ
5 Computer Vision in Finance πŸ“ πŸŽ™οΈ

Natural Language Processing

Week Topic Materials
6 Word Embedding πŸ“ πŸŽ™οΈ
7 Recurrent Neural Networks and Long Short-Term Memory (LSTM) πŸ“ πŸŽ™οΈ
8 Attention Mechanism and Transformer πŸ“ πŸŽ™οΈ
9 Natural Language Processing in Finance πŸ“ πŸŽ™οΈ

Generative AI

Week Topic Materials
10 Introduction to Large Language Models πŸ“ πŸŽ™οΈ
11 Prompt Engineering, Retrieval Augmented Generation, and Fine-Tuning πŸ“ πŸŽ™οΈ
12 LLM Agent and Agent Workflow πŸ“ πŸŽ™οΈ

Textbooks

Deep Learning

Deep Learning

Ian Goodfellow, Yoshua Bengio, and Aaron Courville

MIT Press, 2016

Visit Website
Dive into Deep Learning

Dive into Deep Learning

Aston Zhang, Zach C. Lipton, Mu Li, and Alex J. Smola

Cambridge University Press, 2023

Visit Website

Useful Resources

All
Repository
Course
Book
Tutorial
YouTube
Visualization