# Automatic Selection of t-SNE Perplexity

arXiv: https://arxiv.org/abs/1708.03229 · HTML: https://mlsanity.com/paper/1708.03229/

## Key facts

- Cited by 14 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 10 Aug 2017.

## Built on by (most cited first, 14 of 14)

- [Classes are not Clusters: Improving Label-based Evaluation of Dimensionality Reduction](https://mlsanity.com/paper/2308.00278/) (2023)
- [Dimension Reduction with Locally Adjusted Graphs](https://mlsanity.com/paper/2412.15426/) (2024)
- [Multi-view Data Visualisation via Manifold Learning](https://mlsanity.com/paper/2101.06763/) (2021)
- [ENS-t-SNE: Embedding Neighborhoods Simultaneously t-SNE](https://mlsanity.com/paper/2205.11720/) (2022)
- [Navigating the Effect of Parametrization for Dimensionality Reduction](https://mlsanity.com/paper/2411.15894/) (2024)
- [Efficient and Robust Bayesian Selection of Hyperparameters in Dimension Reduction for Visualization](https://mlsanity.com/paper/2306.00357/) (2023)
- [Navigating Perplexity: A linear relationship with the data set size in t-SNE embeddings](https://mlsanity.com/paper/2308.15513/) (2023)
- [Calibrating dimension reduction hyperparameters in the presence of noise](https://mlsanity.com/paper/2312.02946/) (2023)
- [UMATO: Bridging Local and Global Structures for Reliable Visual Analytics with Dimensionality Reduction](https://mlsanity.com/paper/2508.16227/) (2025)
- [Towards a comprehensive visualization of structure in data](https://mlsanity.com/paper/2111.15506/) (2021)
- [Nasdaq-100 Companies' Hiring Insights: A Topic-based Classification Approach to the Labor Market](https://mlsanity.com/paper/2409.00658/) (2024)
- [Why Can't I See My Clusters? A Precision-Recall Approach to Dimensionality Reduction Validation](https://mlsanity.com/paper/2509.04222/) (2025)
- [The Rashomon Effect for Visualizing High-Dimensional Data](https://mlsanity.com/paper/2604.00485/) (2026)
- [MEDAL: Manifold Embedding Distillation via Autoencoder Learning](https://mlsanity.com/paper/2605.24244/) (2026)

## Abstract (arXiv)

t-Distributed Stochastic Neighbor Embedding (t-SNE) is one of the most widely used dimensionality reduction methods for data visualization, but it has a perplexity hyperparameter that requires manual selection. In practice, proper tuning of t-SNE perplexity requires users to understand the inner working of the method as well as to have hands-on experience. We propose a model selection objective for t-SNE perplexity that requires negligible extra computation beyond that of the t-SNE itself. We empirically validate that the perplexity settings found by our approach are consistent with preferences elicited from human experts across a number of datasets. The similarities of our approach to Bayesian information criteria (BIC) and minimum description length (MDL) are also analyzed.
