TY - JOUR
T1 - UnProjection: Leveraging Inverse-Projections for Visual Analytics of High-Dimensional Data
AU - Espadoto, Mateus
AU - Appleby, Gabriel
AU - Suh, Andrew
AU - Cashman, Daniel
AU - Li, Ming
AU - Scheidegger, Carlos
AU - Anderson, Eric
AU - Chang, Remco
AU - Telea, Alex
N1 - Publisher Copyright:
© 1995-2012 IEEE.
PY - 2023/2/1
Y1 - 2023/2/1
N2 - 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.
AB - 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.
KW - Multidimensional data
KW - back-projection
KW - inverse-projection
KW - multidimensional projection
UR - http://www.scopus.com/inward/record.url?scp=85147138907&partnerID=8YFLogxK
U2 - 10.1109/TVCG.2021.3125576
DO - 10.1109/TVCG.2021.3125576
M3 - Article
SN - 1077-2626
VL - 29
SP - 1559
EP - 1572
JO - IEEE Transactions on Visualization and Computer Graphics
JF - IEEE Transactions on Visualization and Computer Graphics
IS - 2
ER -