aNet.ai
Machine Learning/Learning path
0day streak0XP · Lv 1
← 14. Dimensionality Reduction
Lesson 3 of 10 7 min · 134 words

Feature selection vs. feature extraction

Keeping original features versus building new ones.

Feature selection keeps a subset of the original features and discards the rest. The result is interpretable — you still know what each feature means — and you don't need to measure discarded features in future.

Feature extraction builds new features as combinations of the originals. PCA creates linear combinations; autoencoders, t-SNE and UMAP create non-linear ones. It can compress information more efficiently, but the new features are harder to interpret.

  • Use selection when interpretability or measurement cost matters, or many features are irrelevant.
  • Use extraction when features are many and correlated (pixels, sensor readings), or you need maximum compression or a 2-D picture.

Formula to remember

Variance maximization

First component keeps the most variance.

Quick check · +5 XP

Maximizing projected variance and minimizing reconstruction error give…

Practice this topic
Saved in this browser as you type.
aNet.ai · Introduction to Machine Learning · NewUU course outlineProgress saved in this browser