SNEkhorn: Dimension Reduction with Symmetric Entropic Affinities
Not on the map. Why?
Abstract (arXiv)
Many approaches in machine learning rely on a weighted graph to encode the similarities between samples in a dataset. Entropic affinities (EAs), which are notably used in the popular Dimensionality Reduction (DR) algorithm t-SNE, are particular instances of such graphs. To ensure robustness to heterogeneous sampling densities, EAs assign a kernel bandwidth parameter to every sample in such a way that the entropy of each row in the affinity matrix is kept constant at a specific value, whose exponential is known as perplexity. EAs are inherently asymmetric and row-wise stochastic, but they are used in DR approaches after undergoing heuristic symmetrization methods that violate both the row-wise constant entropy and stochasticity properties. In this work, we uncover a novel characterization of EA as an optimal transport problem, allowing a natural symmetrization that can be computed efficiently using dual ascent. The corresponding novel affinity matrix derives advantages from symmetric doubly stochastic normalization in terms of clustering performance, while also effectively controlling the entropy of each row thus making it particularly robust to varying noise levels. Following, we present a new DR algorithm, SNEkhorn, that leverages this new affinity matrix. We show its clear superiority to state-of-the-art approaches with several indicators on both synthetic and real-world datasets.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 16 of its 59 references that are in the map. First posted on arXiv 23 May 2023.
Builds on
16 of 59 references.
References · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,838
- 2021Sinkformers: Transformers with Doubly Stochastic Attentioncited by 138
- 2017Efficient Algorithms for t-distributed Stochastic Neighborhood Embeddingcited by 75
- 2021Theoretical Foundations of t-SNE for Visualizing High-Dimensional Clustered Datacited by 55
- 2017Clustering with t-SNE, provablycited by 51
- 2019Heavy-tailed kernels reveal a finer cluster structure in t-SNE visualisationscited by 22
- 2017Manifold learning with bi-stochastic kernelscited by 20
- 2020Doubly-Stochastic Normalization of the Gaussian Kernel is Robust to Heteroskedastic Noisecited by 16
- 2013Barnes-Hut-SNEcited by 14
4 more
- 2020Doubly Stochastic Subspace Clusteringcited by 14
- 2022A Probabilistic Graph Coupling View of Dimension Reductioncited by 13
- 2016Optimal spectral transportation with application to music transcriptioncited by 12
- 2016Doubly Stochastic Neighbor Embedding on Spherescited by 9
Built on by
Citing papers per year: 2023: 2; 2024: 6; 2025: 2; 2026: 2.
12 papers.
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wassersteincited by 12
- 2024NeuroMax: Enhancing Neural Topic Modeling via Maximizing Mutual Information and Group Topic Regularizationcited by 9
- 2024Doubly Stochastic Adaptive Neighbors Clustering via the Marcus Mappingcited by 4
- 2024Inductive Global and Local Manifold Approximation and Projectioncited by 3
- 2024Entropic Optimal Transport Eigenmaps for Nonlinear Alignment and Joint Embedding of High-Dimensional Datasetscited by 3
- 2025A dimensionality reduction technique based on the Gromov-Wasserstein distancecited by 3
- 2026SOTAlign: Semi-Supervised Alignment of Unimodal Vision and Language Models via Optimal Transportcited by 3
- 2023Optimal Transport with Adaptive Regularisationcited by 1
- 2024Neuc-MDS: Non-Euclidean Multidimensional Scaling Through Bilinear Formscited by 1
- 2023Interpolating between Clustering and Dimensionality Reduction with Gromov-Wassersteincited by 0
- 2025Euclidean Distance Deflation Under High-Dimensional Heteroskedastic Noisecited by 0
- 2026Supervised Distributional Reduction via Optimal Transport and Dependence Maximizationcited by 0
- 2026Supervised Distributional Reduction via Optimal Transport and Dependence Maximization26 May 2026
- 2026SOTAlign: Semi-Supervised Alignment of Unimodal Vision and Language Models via Optimal Transport26 Feb 2026
- 2025Euclidean Distance Deflation Under High-Dimensional Heteroskedastic Noise24 Jul 2025
- 2025A dimensionality reduction technique based on the Gromov-Wasserstein distance23 Jan 2025
- 2024Neuc-MDS: Non-Euclidean Multidimensional Scaling Through Bilinear Forms16 Nov 2024
- 2024NeuroMax: Enhancing Neural Topic Modeling via Maximizing Mutual Information and Group Topic Regularization29 Sep 2024
- 2024Doubly Stochastic Adaptive Neighbors Clustering via the Marcus Mapping6 Aug 2024
- 2024Entropic Optimal Transport Eigenmaps for Nonlinear Alignment and Joint Embedding of High-Dimensional Datasets1 Jul 2024
- 2024Inductive Global and Local Manifold Approximation and Projection12 Jun 2024
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wasserstein3 Feb 2024
- 2023Interpolating between Clustering and Dimensionality Reduction with Gromov-Wasserstein5 Oct 2023
- 2023Optimal Transport with Adaptive Regularisation4 Oct 2023