from sklearn.decomposition import PCA
pca = PCA(n_components=2)
reduced = pca.fit_transform(X)- Useful for visualization (reducing to 2-3 dimensions) and speeding up training
- Components are ordered by how much variance they explain
- Always standardize features before PCA — it's sensitive to scale