mlsanityData to 7 Oct 2026

Attraction-Repulsion Spectrum in Neighbor Embeddings

arXiv 2007.08902 ↗First posted 17 Jul 2020cs.LG stat.MLcited by 41

Not on the map. Why?

Abstract (arXiv)

Neighbor embeddings are a family of methods for visualizing complex high-dimensional datasets using kNN graphs. To find the low-dimensional embedding, these algorithms combine an attractive force between neighboring pairs of points with a repulsive force between all points. One of the most popular examples of such algorithms is t-SNE. Here we empirically show that changing the balance between the attractive and the repulsive forces in t-SNE using the exaggeration parameter yields a spectrum of embeddings, which is characterized by a simple trade-off: stronger attraction can better represent continuous manifold structures, while stronger repulsion can better represent discrete cluster structures and yields higher kNN recall. We find that UMAP embeddings correspond to t-SNE with increased attraction; mathematical analysis shows that this is because the negative sampling optimisation strategy employed by UMAP strongly lowers the effective repulsion. Likewise, ForceAtlas2, commonly used for visualizing developmental single-cell transcriptomic data, yields embeddings corresponding to t-SNE with the attraction increased even more. At the extreme of this spectrum lie Laplacian Eigenmaps. Our results demonstrate that many prominent neighbor embedding algorithms can be placed onto the attraction-repulsion spectrum, and highlight the inherent trade-offs between them.

Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jul 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 5; 2023: 9; 2024: 11; 2025: 9; 2026: 7.

41 papers.

Sort:

  1. 2023Manifold learning: what, how, and whycited by 66
  2. 2022From t-SNE to UMAP with contrastive learningcited by 28
  3. 2022Unsupervised visualization of image datasets using contrastive learningcited by 16
  4. 2023Class-constrained t-SNE: Combining Data Features and Class Probabilitiescited by 8
  5. 2023A Heat Diffusion Perspective on Geodesic Preserving Dimensionality Reductioncited by 6
  6. 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reductioncited by 5
  7. 2022ParaDime: A Framework for Parametric Dimensionality Reductioncited by 4
  8. 2024Convergence analysis of t-SNE as a gradient flow for point cloud on a manifoldcited by 4
  9. 2024Large data limits and scaling laws for tSNEcited by 4
  10. 2025DREAMS: Preserving both Local and Global Structure in Dimensionality Reductioncited by 4
  11. 2022Interpretable Dimensionality Reduction by Feature Preserving Manifold Approximation and Projectioncited by 3
  12. 2023Relating tSNE and UMAP to Classical Dimensionality Reductioncited by 3
29 more
  1. 2023Persistent Homology for High-dimensional Data Based on Spectral Methodscited by 3
  2. 2024Accelerating hyperbolic t-SNEcited by 3
  3. 2024Curvature Augmented Manifold Embedding and Learningcited by 3
  4. 2024Outlier Detection in Large Radiological Datasets using UMAPcited by 3
  5. 2024Navigating the Effect of Parametrization for Dimensionality Reductioncited by 3
  6. 2023Collection Space Navigator: An Interactive Visualization Interface for Multidimensional Datasetscited by 2
  7. 2024Sailing in high-dimensional spaces: Low-dimensional embeddings through angle preservationcited by 2
  8. 2025EmbedOR: Provable Cluster-Preserving Visualizations with Curvature-Based Stochastic Neighbor Embeddingscited by 2
  9. 2023Navigating Perplexity: A linear relationship with the data set size in t-SNE embeddingscited by 1
  10. 2024Graph Vertex Embeddings: Distance, Regularization and Community Detectioncited by 1
  11. 2024FedNE: Surrogate-Assisted Federated Neighbor Embedding for Dimensionality Reductioncited by 1
  12. 2024Attraction-Repulsion Swarming: A Generalized Framework of t-SNE via Force Normalization and Tunable Interactionscited by 1
  13. 2025Dimensionality reduction for homological stability and global structure preservationcited by 1
  14. 2025Node Embeddings via Neighbor Embeddingscited by 1
  15. 2026MAPLE: Self-Supervised Learning-Enhanced Nonlinear Dimensionality Reduction for Visual Analysiscited by 1
  16. 2022On the Selection of Tuning Parameters for Patch-Stitching Embedding Methodscited by 0
  17. 2023Efficient and Robust Bayesian Selection of Hyperparameters in Dimension Reduction for Visualizationcited by 0
  18. 2023Supervised Stochastic Neighbor Embedding Using Contrastive Learningcited by 0
  19. 2024Bypassing Skip-Gram Negative Sampling: Dimension Regularization as a More Efficient Alternative for Graph Embeddingscited by 0
  20. 2025Cluster and then Embed: A Modular Approach for Visualizationcited by 0
  21. 2025Why Can't I See My Clusters? A Precision-Recall Approach to Dimensionality Reduction Validationcited by 0
  22. 2025FUnc-SNE: A flexible, Fast, and Unconstrained algorithm for neighbour embeddingscited by 0
  23. 2025The Tree-SNE Tree Existscited by 0
  24. 2026The Rashomon Effect for Visualizing High-Dimensional Datacited by 0
  25. 2026A Spectral Decomposition Framework for Multiscale Nonlinear Dimensionality Reductioncited by 0
  26. 2026FuTCR: Future-Targeted Contrast and Repulsion for Continual Panoptic Segmentationcited by 0
  27. 2026On Out-of-sample Embedding in UMAPcited by 0
  28. 2026FloDR: An invertible dimensionality reduction method based on a normalising flowcited by 0
  29. 2026ibUMAP: Coherent and Scalable Field Evaluation for UMAP Optimizationcited by 0