Mixture models and EM discover discrete latent structure — which of groups a point belongs to. Principal component analysis (PCA) discovers continuous latent structure: the low-dimensional subspace along which high-dimensional data actually varies. Two nearly-collinear features — a car's top speed in mph and the same top speed in kph, or an RC-helicopter pilot's measured "skill" and "enjoyment" scores, which tend to move together — are really telling you about one underlying quantity, not two independent ones. PCA finds that one (or few) underlying quantity directly, via nothing more exotic than an eigenvector calculation — no EM iteration required.
In this lesson
- Learning objectives
- Preprocessing: centering and standardising
- Maximum-variance direction as an eigenvector problem
- The general PCA procedure
- Applications
- Worked example
Before you start
The full lesson, with worked examples and exercise solutions, is for members.
Read the full lessonNew to SelfMadeQuant.com? See membership options or browse the Financial Machine Learning syllabus.