Dimensionality reduction

Dimensionality reduction projects high-dimensional data, such as embeddings, into a small number of dimensions while preserving as much structure as possible. It makes large datasets visualizable and easier to analyze, cluster, and explore.

What is dimensionality reduction?

Dimensionality reduction takes data with hundreds or thousands of dimensions, like model embeddings, and compresses it into just two or three while keeping the important relationships intact. Points that were close in the original space stay close in the reduced space, which lets you plot an entire dataset and see its structure at a glance.
It is the standard way to turn abstract embeddings into an interactive map you can actually explore.

Key takeaways

  • It compresses high-dimensional data into a few dimensions.
  • It preserves structure so nearby points stay nearby.
  • It makes embeddings visualizable for exploration and clustering.

Common methods

Widely used dimensionality reduction techniques.
Widely used dimensionality reduction techniques.
MethodBest for
PCAFast linear reduction and denoising
t-SNEDetailed local structure in visualizations
UMAPBalancing local and global structure at scale

How it works

Linear methods like PCA find the directions of greatest variance and project onto them. Nonlinear methods like t-SNE and UMAP optimize a low-dimensional layout so that neighborhoods in the original space are preserved, which is what produces the familiar clustered scatter plots of embeddings. The reduced coordinates are then plotted, often colored by label or metadata.

Why it matters

Embeddings are powerful but impossible to inspect directly, and dimensionality reduction is what makes them human-readable. Paired with clustering, it turns a dataset into a navigable map, which is the foundation of visual, embedding-driven data curation.

Frequently asked questions

Why not just look at the raw embeddings?

Embeddings have too many dimensions to visualize or reason about directly, so they must be projected down to two or three to be seen.

Which method should I use?

PCA is fast and linear, t-SNE emphasizes local detail, and UMAP balances local and global structure well at scale. The choice depends on dataset size and what you want to see.

Related terms

Last updated July 9, 2026

Building visual or physical AI?

Let's talk.