Stochastic Neighbor Embedding under f-divergences
Not on the map. Why?
Abstract (arXiv)
The t-distributed Stochastic Neighbor Embedding (t-SNE) is a powerful and popular method for visualizing high-dimensional data. It minimizes the Kullback-Leibler (KL) divergence between the original and embedded data distributions. In this work, we propose extending this method to other f-divergences. We analytically and empirically evaluate the types of latent structure-manifold, cluster, and hierarchical-that are well-captured using both the original KL-divergence as well as the proposed f-divergence generalization, and find that different divergences perform better for different types of structure. A common concern with t-SNE criterion is that it is optimized using gradient descent, and can become stuck in poor local minima. We propose optimizing the f-divergence based loss criteria by minimizing a variational bound. This typically performs better than optimizing the primal form, and our experiments show that it can improve upon the embedding results obtained from the original t-SNE criterion as well.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 1; 2025: 3.
9 papers.
- 2023Manifold learning: what, how, and whycited by 66
- 2021Theoretical Foundations of t-SNE for Visualizing High-Dimensional Clustered Datacited by 55
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embeddingcited by 28
- 2024Convergence analysis of t-SNE as a gradient flow for point cloud on a manifoldcited by 4
- 2025Random Forest Autoencoders for Guided Representation Learningcited by 4
- 2025t-SNE Exaggerates Clusters, Provablycited by 3
- 2022Dimensionality Reduction using Elastic Measurescited by 1
- 2021Towards a comprehensive visualization of structure in datacited by 0
- 2025Cluster and then Embed: A Modular Approach for Visualizationcited by 0
- 2025t-SNE Exaggerates Clusters, Provably9 Oct 2025
- 2025Cluster and then Embed: A Modular Approach for Visualization27 Aug 2025
- 2025Random Forest Autoencoders for Guided Representation Learning18 Feb 2025
- 2024Convergence analysis of t-SNE as a gradient flow for point cloud on a manifold31 Jan 2024
- 2023Manifold learning: what, how, and why7 Nov 2023
- 2022Dimensionality Reduction using Elastic Measures7 Sep 2022
- 2022Your Contrastive Learning Is Secretly Doing Stochastic Neighbor Embedding30 May 2022
- 2021Towards a comprehensive visualization of structure in data30 Nov 2021
- 2021Theoretical Foundations of t-SNE for Visualizing High-Dimensional Clustered Data16 May 2021