Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMAP, and PaCMAP for Data Visualization
Not on the map. Why?
Abstract (arXiv)
Dimension reduction (DR) techniques such as t-SNE, UMAP, and TriMAP have demonstrated impressive visualization performance on many real world datasets. One tension that has always faced these methods is the trade-off between preservation of global structure and preservation of local structure: these methods can either handle one or the other, but not both. In this work, our main goal is to understand what aspects of DR methods are important for preserving both local and global structure: it is difficult to design a better method without a true understanding of the choices we make in our algorithms and their empirical impact on the lower-dimensional embeddings they produce. Towards the goal of local structure preservation, we provide several useful design principles for DR loss functions based on our new understanding of the mechanisms behind successful DR methods. Towards the goal of global structure preservation, our analysis illuminates that the choice of which components to preserve is important. We leverage these insights to design a new algorithm for DR, called Pairwise Controlled Manifold Approximation Projection (PaCMAP), which preserves both local and global structure. Our work provides several unexpected insights into what design choices both to make and avoid when constructing DR algorithms.
Key facts. Cited by 173 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 21; 2023: 17; 2024: 44; 2025: 43; 2026: 40.
173 papers.
Sort:
By area:
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 367
- 2022Exploring the Whole Rashomon Set of Sparse Decision Treescited by 81
- 2024Calibrating Large Language Models Using Their Generations Onlycited by 65
- 2021Theoretical Foundations of t-SNE for Visualizing High-Dimensional Clustered Datacited by 55
- 2025Comprehensive Verilog Design Problems: A Next-Generation Benchmark Dataset for Evaluating Large Language Models and Agents on RTL Design and Verificationcited by 44
- 2022Your diffusion model secretly knows the dimension of the data manifoldcited by 36
- 2023TabMT: Generating tabular data with masked transformerscited by 36
- 2021On UMAP's true loss functioncited by 32
- 2023Learning Topology-Preserving Data Representationscited by 31
- 2022Diagnosing and Fixing Manifold Overfitting in Deep Generative Modelscited by 28
- 2022From t-SNE to UMAP with contrastive learningcited by 28
- 2023Using Sequences of Life-events to Predict Human Livescited by 27
38 more
- 2022Unsupervised visualization of image datasets using contrastive learningcited by 16
- 2022Hierarchical Nearest Neighbor Graph Embedding for Efficient Dimensionality Reductioncited by 14
- 2024T-JEPA: Augmentation-Free Self-Supervised Learning for Tabular Datacited by 14
- 2022A Probabilistic Graph Coupling View of Dimension Reductioncited by 13
- 2022DendroMap: Visual Exploration of Large-Scale Image Datasets for Machine Learning with Treemapscited by 12
- 2021Improving Metric Dimensionality Reduction with Distributed Topologycited by 11
- 2021t-SNE, Forceful Colorings and Mean Field Limitscited by 10
- 2024Self-supervised visual learning from interactions with objectscited by 10
- 2025Towards an Explainable Comparison and Alignment of Feature Embeddingscited by 10
- 2024Dimension Reduction with Locally Adjusted Graphscited by 9
- 2022Learning Low-Dimensional Nonlinear Structures from High-Dimensional Noisy Data: An Integral Operator Approachcited by 8
- 2022EVNet: An Explainable Deep Network for Dimension Reductioncited by 8
- 2024HLSFactory: A Framework Empowering High-Level Synthesis Datasets for Machine Learning and Beyondcited by 8
- 2025Stop Misusing t-SNE and UMAP for Visual Analyticscited by 8
- 2023DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentationcited by 7
- 2025Integrating Chain-of-Thought and Retrieval Augmented Generation Enhances Rare Disease Diagnosis from Clinical Notescited by 7
- 2022Enhancing cluster analysis via topological manifold learningcited by 6
- 2022A Spectral Method for Assessing and Combining Multiple Data Visualizationscited by 6
- 2022Promises and Pitfalls of Threshold-based Auto-labelingcited by 6
- 2024DreamWaQ++: Obstacle-Aware Quadrupedal Locomotion With Resilient Multi-Modal Reinforcement Learningcited by 6
- 2025DeepSeek-Inspired Exploration of RL-based LLMs and Synergy with Wireless Networks: A Surveycited by 6
- 2025Overview of PlantCLEF 2025: Multi-Species Plant Identification in Vegetation Quadrat Imagescited by 6
- 2021HyperNP: Interactive Visual Exploration of Multidimensional Projection Hyperparameterscited by 5
- 2022On the Efficiency of Integrating Self-supervised Learning and Meta-learning for User-defined Few-shot Keyword Spottingcited by 5
- 2023ActUp: Analyzing and Consolidating tSNE and UMAPcited by 5
- 2024"What is Different Between These Datasets?" A Framework for Explaining Data Distribution Shiftscited by 5
- 2024An Empirical Study into Clustering of Unseen Datasets with Self-Supervised Encoderscited by 5
- 2024Assessing and improving reliability of neighbor embedding methods: a map-continuity perspectivecited by 5
- 2025The Shape of Attraction in UMAP: Exploring the Embedding Forces in Dimensionality Reductioncited by 5
- 2025SCALAR: Self-Calibrating Adaptive Latent Attention Representation Learningcited by 5
- 2026AnyThermal: Towards Learning Universal Representations for Thermal Perceptioncited by 5
- 2022IAN: Iterated Adaptive Neighborhoods for manifold learning and dimensionality estimationcited by 4
- 2023Hamiltonian GANcited by 4
- 2024Fine-grained Background Representation for Weakly Supervised Semantic Segmentationcited by 4
- 2025Random Forest Autoencoders for Guided Representation Learningcited by 4
- 2025Topological Autoencoders++: Fast and Accurate Cycle-Aware Dimensionality Reductioncited by 4
- 2025RTD-Lite: Scalable Topological Analysis for Comparing Weighted Graphs in Learning Taskscited by 4
- 2025DREAMS: Preserving both Local and Global Structure in Dimensionality Reductioncited by 4
50 most cited of 173 All 173 (JSON)
- 2026TopicMerge: A Divide and Conquer Approach to Topic Modeling14 Oct 2026
- 2026Generative Interactions: Weaving Multiparty Human Motion with Bilevel Latent Dynamics29 Sep 2026
- 2026Spooftral: Can Voxtral Audio-Language Model Detect Speech Spoofing?23 Sep 2026
- 2026Tracing individual knowledge trajectories in a changing field: the case of general relativity and gravitation16 Sep 2026
- 2026NOAH: Learning the Full Patient Journey. A Longitudinal Multimodal Time-Aware Model for Representation and Forecasting8 Sep 2026
- 2026Aggregating Neighbor Embedding Projection and Rank-Based Manifold Learning for Image Retrieval2 Sep 2026
- 2026Learning Sparse Decision Trees via Transformer Variational Auto-Encoders1 Sep 2026
- 2026DMT-Dens: Density-preserving manifold visualization for biological data18 Aug 2026
- 2026How smoothing the affinity matrix affects neighborhood preservation in t-SNE17 Aug 2026
- 2026CosMAP: Contrastive Manifold Approximation and Projection for Dimensionality Reduction of Omics and Genealogical Data11 Aug 2026
- 2026Location-Aware Fine-Grained Representation Learning for Medical Vision Foundation Models2 Aug 2026
- 2026FloDR: An invertible dimensionality reduction method based on a normalising flow28 Jul 2026
38 more
- 2026Dimensionality Reduction Meets Network Science: Sensemaking on UMAP's kNN Graph9 Jul 2026
- 2026A Comprehensive Inference-Time Augmentation Framework in Physiological Signals: Application to PPG-Based AF Detection9 Jun 2026
- 2026Symmetric Divergence and Normalized Similarity: A Unified Topological Framework for Representation Analysis4 Jun 2026
- 2026On Out-of-sample Embedding in UMAP3 Jun 2026
- 2026ScaleMAP: Preserving Local Density and Neighborhood Structure in Low-Dimensional Embeddings28 May 2026
- 2026SmartIterator: Visual Analytics Workflows for Supervising Unsupervised Data Grouping27 May 2026
- 2026MEDAL: Manifold Embedding Distillation via Autoencoder Learning22 May 2026
- 2026FastUMAP: Scalable Dimensionality Reduction via Bipartite Landmark Sampling12 May 2026
- 2026Investigating Single-Block Recurrence in Vision Transformers for Image Recognition11 May 2026
- 2026Class Angular Distortion Index for Dimensionality Reduction1 May 2026
- 2026Neighbor Embedding for High-Dimensional Sparse Poisson Data18 Apr 2026
- 2026Transfer Learning from Foundational Optimization Embeddings to Unsupervised SAT Representations16 Apr 2026
- 2026Hodoscope: Unsupervised Monitoring for AI Misbehaviors13 Apr 2026
- 2026A Spectral Decomposition Framework for Multiscale Nonlinear Dimensionality Reduction2 Apr 2026
- 2026The Rashomon Effect for Visualizing High-Dimensional Data1 Apr 2026
- 2026mlx-vis: GPU-Native Dimensionality Reduction on Apple Silicon4 Mar 2026
- 2026Interpretable Motion-Attentive Maps: Spatio-Temporally Localizing Concepts in Video Diffusion Transformers3 Mar 2026
- 2026Explainable Iterative Data Visualisation Refinement via an LLM Agent2 Mar 2026
- 2026Leveraging Non-linear Dimension Reduction and Random Walk Co-occurrence for Node Embedding27 Feb 2026
- 2026The Observer Effect in World Models: Invasive Adaptation Corrupts Latent Physics12 Feb 2026
- 2026AnyThermal: Towards Learning Universal Representations for Thermal Perception5 Feb 2026
- 2026Temporal Slowness in Central Vision Drives Semantic Object Learning4 Feb 2026
- 2026TopoPrune: Robust Data Pruning via Unified Latent Space Topology2 Feb 2026
- 2026MAPLE: Self-Supervised Learning-Enhanced Nonlinear Dimensionality Reduction for Visual Analysis28 Jan 2026
- 2026Quasi Monte Carlo methods enable extremely low-dimensional deep generative models26 Jan 2026
- 2026Understanding and Improving UMAP with Geometric and Topological Priors: The JORC-UMAP Algorithm23 Jan 2026
- 2026Explainable histomorphology-based survival prediction of glioblastoma, IDH-wildtype16 Jan 2026
- 2026Toward Zero-Shot Point Cloud Registration Across Diverse Scales, Scenes, and Sensor Setups6 Jan 2026
- 2025Consensus dimension reduction via multi-view learning16 Dec 2025
- 2025chatter: a Python library for applying information theory and AI/ML models to animal communication11 Dec 2025
- 2025R^2-HGP: A Double-Regularized Gaussian Process for Heterogeneous Transfer Learning11 Dec 2025
- 2025PretopoMD: Pretopology-based Mixed Data Hierarchical Clustering27 Nov 2025
- 2025Mixed Data Clustering Survey and Challenges27 Nov 2025
- 2025Find the Leak, Fix the Split: Cluster-Based Method to Prevent Leakage in Video-Derived Datasets17 Nov 2025
- 2025Localized Kernel Projection Outlyingness: A Two-Stage Approach for Multi-Modal Outlier Detection28 Oct 2025
- 2025This EEG Looks Like These EEGs: Interpretable Interictal Epileptiform Discharge Detection With ProtoEEG-kNN21 Oct 2025
- 2025SCALAR: Self-Calibrating Adaptive Latent Attention Representation Learning18 Oct 2025
- 2025Inferring Cosmological Parameters with Evidential Physics-Informed Neural Networks29 Sep 2025
50 newest of 173 All 173 (JSON)
- 2024DreamWaQ++: Obstacle-Aware Quadrupedal Locomotion With Resilient Multi-Modal Reinforcement Learningcited by 6
- 2025Exploring Quantum Control Landscape and Solution Space Complexity through Dimensionality Reduction & Optimization Algorithmscited by 2
- 2024Discovering Behavioral Modes in Deep Reinforcement Learning Policies Using Trajectory Clustering in Latent Spacecited by 1
- 2024Deep Reinforcement Learning Behavioral Mode Switching Using Optimal Control Based on a Latent Space Objectivecited by 0
- 2025Exploring Quantum Control Landscape and Solution Space Complexity through Dimensionality Reduction & Optimization Algorithms17 Feb 2025
- 2024DreamWaQ++: Obstacle-Aware Quadrupedal Locomotion With Resilient Multi-Modal Reinforcement Learning29 Sep 2024
- 2024Deep Reinforcement Learning Behavioral Mode Switching Using Optimal Control Based on a Latent Space Objective3 Jun 2024
- 2024Discovering Behavioral Modes in Deep Reinforcement Learning Policies Using Trajectory Clustering in Latent Space20 Feb 2024
- 2022Your diffusion model secretly knows the dimension of the data manifoldcited by 36
- 2023DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentationcited by 7
- 2026Interpretable Motion-Attentive Maps: Spatio-Temporally Localizing Concepts in Video Diffusion Transformerscited by 1
- 2026Interpretable Motion-Attentive Maps: Spatio-Temporally Localizing Concepts in Video Diffusion Transformers3 Mar 2026
- 2023DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentation10 Sep 2023
- 2022Your diffusion model secretly knows the dimension of the data manifold23 Dec 2022
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 367
- 2022Exploring the Whole Rashomon Set of Sparse Decision Treescited by 81
- 2024Calibrating Large Language Models Using Their Generations Onlycited by 65
- 2021Theoretical Foundations of t-SNE for Visualizing High-Dimensional Clustered Datacited by 55
- 2023TabMT: Generating tabular data with masked transformerscited by 36
- 2021On UMAP's true loss functioncited by 32
- 2023Learning Topology-Preserving Data Representationscited by 31
- 2022Diagnosing and Fixing Manifold Overfitting in Deep Generative Modelscited by 28
- 2022From t-SNE to UMAP with contrastive learningcited by 28
- 2023Using Sequences of Life-events to Predict Human Livescited by 27
- 2022Unsupervised visualization of image datasets using contrastive learningcited by 16
- 2022Hierarchical Nearest Neighbor Graph Embedding for Efficient Dimensionality Reductioncited by 14
12 most cited of 161 All 161 (JSON)
- 2026TopicMerge: A Divide and Conquer Approach to Topic Modeling14 Oct 2026
- 2026Generative Interactions: Weaving Multiparty Human Motion with Bilevel Latent Dynamics29 Sep 2026
- 2026Spooftral: Can Voxtral Audio-Language Model Detect Speech Spoofing?23 Sep 2026
- 2026Tracing individual knowledge trajectories in a changing field: the case of general relativity and gravitation16 Sep 2026
- 2026NOAH: Learning the Full Patient Journey. A Longitudinal Multimodal Time-Aware Model for Representation and Forecasting8 Sep 2026
- 2026Aggregating Neighbor Embedding Projection and Rank-Based Manifold Learning for Image Retrieval2 Sep 2026
- 2026Learning Sparse Decision Trees via Transformer Variational Auto-Encoders1 Sep 2026
- 2026DMT-Dens: Density-preserving manifold visualization for biological data18 Aug 2026
- 2026How smoothing the affinity matrix affects neighborhood preservation in t-SNE17 Aug 2026
- 2026CosMAP: Contrastive Manifold Approximation and Projection for Dimensionality Reduction of Omics and Genealogical Data11 Aug 2026
- 2026Location-Aware Fine-Grained Representation Learning for Medical Vision Foundation Models2 Aug 2026
- 2026FloDR: An invertible dimensionality reduction method based on a normalising flow28 Jul 2026
12 newest of 161 All 161 (JSON)