Attraction-Repulsion Swarming: A Generalized Framework of t-SNE via Force Normalization and Tunable Interactions
Not on the map. Why?
Abstract (arXiv)
We propose a new method for data visualization based on attraction-repulsion swarming (ARS) dynamics, which we call ARS visualization. ARS is a generalized framework that is based on viewing the t-distributed stochastic neighbor embedding (t-SNE) visualization technique as a swarm of interacting agents driven by attraction and repulsion. Motivated by recent developments in swarming, we modify the t-SNE dynamics to include a normalization by the total influence, which results in better posed dynamics in which we can use a data size independent time step (of h=1) and a simple iteration, without the need for the array of optimization tricks employed in t-SNE. ARS also includes the ability to separately tune the attraction and repulsion kernels, which gives the user control over the tightness within clusters and the spacing between them in the visualization. In contrast with t-SNE, our proposed ARS data visualization method is not gradient descent on the Kullback-Leibler divergence, and can be viewed solely as an interacting particle system driven by attraction and repulsion forces. We provide theoretical results illustrating how the choice of interaction kernel affects the dynamics, and experimental results to validate our method and compare to t-SNE on the MNIST and Cifar-10 data sets.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 13 of its 47 references that are in the map. First posted on arXiv 15 Nov 2024.
Builds on
13 of 47 references.
References · 13
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2017Efficient Algorithms for t-distributed Stochastic Neighborhood Embeddingcited by 75
- 2017Clustering with t-SNE, provablycited by 51
- 2020Attraction-Repulsion Spectrum in Neighbor Embeddingscited by 41
- 2021On UMAP's true loss functioncited by 32
- 2018A Comparison of Word Embeddings for the Biomedical Natural Language Processingcited by 29
- 2019Heavy-tailed kernels reveal a finer cluster structure in t-SNE visualisationscited by 22
- 2021t-SNE, Forceful Colorings and Mean Field Limitscited by 10
- 2021Uniform Manifold Approximation and Projection (UMAP) and its Variants: Tutorial and Surveycited by 10
- 2021UNSW-NB15 Computer Security Dataset: Analysis through Visualizationcited by 7
- 2018Dimensionality Reduction in Deep Learning for Chest X-Ray Analysis of Lung Cancercited by 5
1 more
- 2024Large data limits and scaling laws for tSNEcited by 4
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026On the continuum limit of t-SNE for data visualizationcited by 1
- 2026On the continuum limit of t-SNE for data visualization13 Apr 2026