Skip to main content

ME319: Machine Learning and Stochastic Simulation: Applications for Finance, Risk Management and Insurance

Subject Area: Research Methods, Data Science, and Mathematics

Apply now

Course details

  • Department
    Department of Statistics
  • Application code
    SS-ME319
Dates
Session oneNot running in 2025
Session twoNot running in 2025
Session threeOpen - 4 Aug 2025 - 22 Aug 2025

Apply

Applications are open

We are accepting applications. Apply early to avoid disappointment.

Overview

Are you looking to develop the skills to solve real-world challenges in finance, risk management, and insurance?

These fields often deal with unpredictable phenomena—like investment decisions, insurance claim patterns, or pricing derivatives—which require robust stochastic models and advanced machine learning techniques.

To tackle these challenges effectively, it’s essential to use robust statistical techniques and calibration methodologies to ensure models are reliable. Additionally, state-of-the-art machine learning models and algorithms must be developed and trained, as they have become indispensable across industries—from powering search engines to driving business decisions in risk assessment.

This course equips you with the tools to apply modern statistical and machine learning methods to these complex problems. You will start by exploring Monte Carlo methods, simulating stochastic processes, and applying Generative Adversarial Networks (GANs) in risk management. You will then connect Generalized Linear Models to deep neural networks, discovering their practical applications in the insurance industry. The course also addresses the challenges of calibrating models to ensure their accuracy and reliability.

Combining rigorous theory with hands-on coding exercises in Python, you will gain experience implementing real-world case studies while strengthening your core data science skills. By the end, you will be well-prepared to apply what you’ve learned in fields like finance, risk management, insurance, or data science.

Key information

Prerequisites: At least one semester of Calculus, and at least one semester of Probability and Statistics. Some minimal experience with computer programming is also required.

Level: 300 level. Read more information on levels in our FAQs

Fees: Please see Fees and payments

Lectures: 36 hours

Classes: 18 hours

Assessment: Mid-session exam (50%) and a final exam (50%)

Typical credit: 3-4 credits (US) 7.5 ECTS points (EU)

Please note: Assessment is optional but may be required for credit by your home institution. Your home institution will be able to advise how you can meet their credit requirements. For more information on exams and credit, read Teaching and assessment

Is this course right for you?

This course is designed for students from various disciplines that use data, statistical and machine learning models to inform decision-making. The course is largely self-contained and reviews the necessary mathematical and statistics concepts used during the course. You should also consider taking this course if you are targeting a career in data science, insurance or finance. It is equally suited if you are a professional already working in industry or research organisations, looking to develop your understanding of this rapidly developing field.

Outcomes

  • Understand key principles and theories in the generation of random variables, stochastic processes, Generative Adversarial Network models, Generalized Linear Models, and the calibration of machine learning models
  • Critically evaluate the assumptions behind the models and methods covered in the course
  • Apply an analytical approach to the complete modelling process, from selecting appropriate models and methods for a given research question to calibrating and implementing them using Python with synthetic or real-world data
  • Accurately interpret, communicate, and discuss findings and ideas with both experts and a lay audience

Content

Jonathan Tam, Canada

The fundamentals of my course are covered at my home institution, but the summer school course gives me an extra breadth into how the industry works. It’s been a really good experience in diversifying my skill set.

Faculty

The design of this course is guided by LSE faculty, as well as industry experts, who will share their experience and in-depth knowledge with you throughout the course.

Giulia Livieri

Dr Giulia Livieri

Assistant Professor

Department

LSE’s Department of Statistics has earned an international reputation for the development of statistical methodology that has grown from its long history and active contributions to research and teaching in statistics for the social sciences.

Students have the opportunity to engage with some of the most rapidly developing topics transforming business and society today, including machine learning, big data forecasting, social media, and text and network analysis. As a result, the department is meeting the rising demand for professionals with the skills to work with new datasets and who can conduct meaningful research. Students can develop these sought-after data science skills which will prepare them for careers in a wide range of sectors including the financial, government, non-profit and public sectors.

Apply

Applications are open

We are accepting applications. Apply early to avoid disappointment.