This site is a collection of resources for the course Machine Learning Applications in Actuarial Science and Risk Management
. Please refer to the course syllabus for more information on the course content and schedule.
In this course, we will explore the application of machine learning algorithms in actuarial science and risk management through common use cases such as:
- Time series modeling
- Marketing campaign predictions
- Insurance claim predictions
- Credit risk modeling
- Operational risk modeling and fraud detection
- Natural Language Processing (NLP) and information extraction
We will begin each topic with an overview of the theoretical foundations of relevant statistical and machine learning models. Discussions will cover the pros and cons of each model, best practices for model selection and evaluation, and case studies demonstrating their real-world applications. For some classical models, we will also implement key algorithms from scratch to deepen our understanding. This approach aims to provide students with a comprehensive grasp of both the theoretical and practical aspects of these models.
- Spring 2025: RMI 8450 (Online) Monday 7:15 pm - 9:45 pm [syllabus]
We don't have a required textbook for this course. However, the following books are recommended for students who want to dive deeper into the topics covered in this course. I'll also highlight the chapters that are relevant to the topics we cover in class while we progress through the semester.
- Hands-On Machine Learning with Scikit-Learn and TensorFlow O’Reilly Media, 3rd Edition by Aur´elien G´eron
- Released October 2022
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098125974
- An Introduction to Statistical Learning, with Application in Python
- Machine Learning for Financial Risk Management with Python
- Published December 2021
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492085256
- Deep Credit Risk: Machine Learning with Python (TBD)
- Published June 2020
- Publisher(s): Independently published
- ISBN: 9798617590199