UnProjection: Leveraging Inverse-Projections for Visual Analytics of High-Dimensional Data
Not on the map. Why?
Abstract (arXiv)
Projection techniques are often used to visualize high-dimensional data, allowing users to better understand the overall structure of multi-dimensional spaces on a 2D screen. Although many such methods exist, comparably little work has been done on generalizable methods of inverse-projection -- the process of mapping the projected points, or more generally, the projection space back to the original high-dimensional space. In this paper we present NNInv, a deep learning technique with the ability to approximate the inverse of any projection or mapping. NNInv learns to reconstruct high-dimensional data from any arbitrary point on a 2D projection space, giving users the ability to interact with the learned high-dimensional representation in a visual analytics system. We provide an analysis of the parameter space of NNInv, and offer guidance in selecting these parameters. We extend validation of the effectiveness of NNInv through a series of quantitative and qualitative analyses. We then demonstrate the method's utility by applying it to three visualization tasks: interactive instance interpolation, classifier agreement, and gradient visualization.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 15 of its 76 references that are in the map. First posted on arXiv 2 Nov 2021.
Builds on
15 of 76 references.
References · 15
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2018Disentangling by Factorisingcited by 614
- 2017Grammar Variational Autoencodercited by 283
- 2013Deep Learning of Representations: Looking Forwardcited by 84
- 2014A survey of dimensionality reduction techniquescited by 50
- 2020t-viSNE: Interactive Assessment and Interpretation of t-SNE Projectionscited by 43
- 2020VATLD: A Visual Analytics System to Assess, Understand and Improve Traffic Light Detectioncited by 28
- 2019A Deep Generative Model for Graph Layoutcited by 19
- 2017DimReader: Axis lines that explain non-linear projectionscited by 17
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 4.
8 papers.
- 2025Evaluating Autoencoders for Parametric and Invertible Multidimensional Projectionscited by 4
- 2024Enhancing Dimension-Reduced Scatter Plots with Class and Feature Centroidscited by 1
- 2025InfoClus: Informative Clustering of High-dimensional Data Embeddingscited by 0
- 2025DE-VAE: Revealing Uncertainty in Parametric and Inverse Projections with Variational Autoencoders using Differential Entropycited by 0
- 2026LCIP: Loss-Controlled Inverse Projection of High-Dimensional Image Datacited by 0
- 2026ShapDBM: Exploring Decision Boundary Maps in Shapley Spacecited by 0
- 2026Local Neighborhood Instability in Parametric Projections: Quantitative and Visual Analysiscited by 0
- 2026FADEx: Feature Attribution and Distortion-based Explanation of Dimensionality Reductioncited by 0
- 2026FADEx: Feature Attribution and Distortion-based Explanation of Dimensionality Reduction29 Jul 2026
- 2026Local Neighborhood Instability in Parametric Projections: Quantitative and Visual Analysis23 Apr 2026
- 2026ShapDBM: Exploring Decision Boundary Maps in Shapley Space23 Mar 2026
- 2026LCIP: Loss-Controlled Inverse Projection of High-Dimensional Image Data11 Feb 2026
- 2025DE-VAE: Revealing Uncertainty in Parametric and Inverse Projections with Variational Autoencoders using Differential Entropy16 Aug 2025
- 2025Evaluating Autoencoders for Parametric and Invertible Multidimensional Projections23 Apr 2025
- 2025InfoClus: Informative Clustering of High-dimensional Data Embeddings15 Apr 2025
- 2024Enhancing Dimension-Reduced Scatter Plots with Class and Feature Centroids29 Mar 2024