TY - JOUR
T1 - Multi-Perspective, Simultaneous Embedding
AU - Hossain, Md Iqbal
AU - Huroyan, Vahan
AU - Kobourov, Stephen
AU - Navarrete, Raymundo
N1 - Funding Information: This research was supported in part by National Science Foundation grants CCF–17408Ξ8, CCF-171211Π, and DMS-183Π274. Funding Information: This research was supported in part by National Science Foundation grants CCF-1740858, CCF-1712119, and DMS- 1839274. Publisher Copyright: © 2020 IEEE.
PY - 2021/2
Y1 - 2021/2
N2 - We describe MPSE: a Multi-Perspective Simultaneous Embedding method for visualizing high-dimensional data, based on multiple pairwise distances between the data points. Specifically, MPSE computes positions for the points in 3D and provides different views into the data by means of 2D projections (planes) that preserve each of the given distance matrices. We consider two versions of the problem: fixed projections and variable projections. MPSE with fixed projections takes as input a set of pairwise distance matrices defined on the data points, along with the same number of projections and embeds the points in 3D so that the pairwise distances are preserved in the given projections. MPSE with variable projections takes as input a set of pairwise distance matrices and embeds the points in 3D while also computing the appropriate projections that preserve the pairwise distances. The proposed approach can be useful in multiple scenarios: from creating simultaneous embedding of multiple graphs on the same set of vertices, to reconstructing a 3D object from multiple 2D snapshots, to analyzing data from multiple points of view. We provide a functional prototype of MPSE that is based on an adaptive and stochastic generalization of multi-dimensional scaling to multiple distances and multiple variable projections. We provide an extensive quantitative evaluation with datasets of different sizes and using different number of projections, as well as several examples that illustrate the quality of the resulting solutions.
AB - We describe MPSE: a Multi-Perspective Simultaneous Embedding method for visualizing high-dimensional data, based on multiple pairwise distances between the data points. Specifically, MPSE computes positions for the points in 3D and provides different views into the data by means of 2D projections (planes) that preserve each of the given distance matrices. We consider two versions of the problem: fixed projections and variable projections. MPSE with fixed projections takes as input a set of pairwise distance matrices defined on the data points, along with the same number of projections and embeds the points in 3D so that the pairwise distances are preserved in the given projections. MPSE with variable projections takes as input a set of pairwise distance matrices and embeds the points in 3D while also computing the appropriate projections that preserve the pairwise distances. The proposed approach can be useful in multiple scenarios: from creating simultaneous embedding of multiple graphs on the same set of vertices, to reconstructing a 3D object from multiple 2D snapshots, to analyzing data from multiple points of view. We provide a functional prototype of MPSE that is based on an adaptive and stochastic generalization of multi-dimensional scaling to multiple distances and multiple variable projections. We provide an extensive quantitative evaluation with datasets of different sizes and using different number of projections, as well as several examples that illustrate the quality of the resulting solutions.
KW - Dimensionality reduction
KW - Graph visualization
KW - Mental map preservation
KW - Multidimensional scaling
UR - http://www.scopus.com/inward/record.url?scp=85098786386&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85098786386&partnerID=8YFLogxK
U2 - 10.1109/TVCG.2020.3030373
DO - 10.1109/TVCG.2020.3030373
M3 - Review article
C2 - 33108286
SN - 1077-2626
VL - 27
SP - 1569
EP - 1579
JO - IEEE Transactions on Visualization and Computer Graphics
JF - IEEE Transactions on Visualization and Computer Graphics
IS - 2
M1 - 9241407
ER -