UnProjection: Leveraging Inverse-Projections for Visual Analytics of High-Dimensional Data
Publication date
2023-02-01
Editors
Advisors
Supervisors
Document Type
Article
Metadata
Show full item recordCollections
License
taverne
Abstract
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 article 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.
Keywords
Multidimensional data, back-projection, inverse-projection, multidimensional projection, Taverne, Software, Signal Processing, Computer Vision and Pattern Recognition, Computer Graphics and Computer-Aided Design
Citation
Espadoto, M, Appleby, G, Suh, A, Cashman, D, Li, M, Scheidegger, C, Anderson, E, Chang, R & Telea, A 2023, 'UnProjection: Leveraging Inverse-Projections for Visual Analytics of High-Dimensional Data', IEEE Transactions on Visualization and Computer Graphics, vol. 29, no. 2, pp. 1559-1572. https://doi.org/10.1109/TVCG.2021.3125576