Concept Flow - Principal Component Analysis (PCA)
Start with data matrix X
Center data by subtracting mean
Calculate covariance matrix
Compute eigenvalues and eigenvectors
Sort eigenvectors by eigenvalues descending
Project data onto top eigenvectors (principal components)
Get transformed data with reduced dimensions
PCA transforms data by centering it, finding directions of maximum variance (eigenvectors), and projecting data onto these directions to reduce dimensions.
