FINM 33100

Foundations of Applied Machine Learning

This course introduces core machine learning methods, with applications drawn from financial datasets such as cross-sectional equity returns. The emphasis is on understanding how standard machine learning tools behave in high-dimensional, noisy, and time-dependent settings. Rather than surveying many algorithms, the course focuses on a small set of foundational methods: linear models, dimensionality reduction, tree-based methods, and neural networks. A central theme is the challenge of extracting signal from noisy data, and the importance of careful model validation.

By the end of the course, students will:

  • Understand the principles of supervised learning and model evaluation
  • Recognize and mitigate overfitting in high-dimensional settings
  • Apply regularized linear models to panel data
  • Use dimensionality reduction techniques (e.g., PCA) to uncover structure
  • Implement and interpret modern tree-based methods (e.g., gradient boosting)
  • Understand neural networks as tools for learning representations
  • Evaluate models using appropriate validation techniques for time-dependent data

Online Quarter: Summer 2026
Online Instructor: TBA