Two reasons to reduce
Compression: many models speed up if you keep only the components that carry signal. Visualization: humans can read 2D scatter plots, not 200D. Pick the technique by which job you actually need.
The big three
- PCA — linear, fast, deterministic. Excellent for compression and as a preprocessing step.
- UMAP — non-linear, preserves both local and global structure reasonably well; today's go-to for visualization.
- t-SNE — non-linear, beautiful local structure, can mislead about global distances; older but still useful for cluster inspection.
The cardinal mistake
Do not use UMAP or t-SNE coordinates as features for a downstream model. They are designed for visualization, not stable representations. PCA is fine; UMAP/t-SNE are not.