Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Module 5: Dimensionality Reduction

High-dimensional data is hard to visualize, slow to train on, and prone to overfitting. This module covers compressing data onto lower-dimensional subspaces while keeping the structure that matters.

What You’ll Learn

Lecture Materials

Lecture Videos

Part 1: Introduction and Principal Component Analysis | CAP 6606 — Module 5, Part 1

Part 2: PCA Examples in Jupyter | CAP 6606 — Module 5, Part 2

Part 3: The Main Steps Behind PCA, Step by Step | CAP 6606 — Module 5, Part 3

Part 4: Supervised Compression with Linear Discriminant Analysis | CAP 6606 — Module 5, Part 4

Part 5: The Inner Workings of LDA | CAP 6606 — Module 5, Part 5

Part 6: Nonlinear Dimensionality Reduction and t-SNE | CAP 6606 — Module 5, Part 6

Prerequisites

Reference

Raschka & Mirjalili, Machine Learning with PyTorch and Scikit-Learn, Chapter 5.