Related Experiment Video
Updated: Jun 16, 2026

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
Published on: January 16, 2019
ClusterGraph: a new tool for visualisation and compression of multidimensional data
Paweł Dłotko1,2, Davide Gurnari2, Mathis Hallier2,3
1Center of Trustworthy AI for Life Sciences - International Research Agendas Programme, Warsaw University, 00-927, Warsaw, Poland.
Background:
Understanding the organization of high-dimensional data is of primary interest for many branches of applied sciences. It is typically achieved by applying dimensionality reduction techniques, which, while preserving local features, often miss the global structure of the dataset. Clustering techniques are another class of methods operating in the ambient space, grouping together similar points. However, unlike dimensionality reduction techniques, they do not provide information about the organization of the data.
Results:
Leveraging ideas from Topological Data Analysis, we introduce ClusterGraph, an additional layer on the output of any clustering algorithm that represents clusters as vertices and inter-cluster relationships as weighted edges. This structure captures the large-scale organisation of a dataset without forcing it into a two-dimensional Euclidean embedding. The method comes with a built-in quality criterion, metric distortion, which quantifies how faithfully the graph reflects the intrinsic geometry of the data and provides a principled basis for pruning, model selection, and parameter tuning. ClusterGraph, possibly with an appropriate structure-preserving simplification, can be visualized and used in synergy with state-of-the-art exploratory data analysis techniques.
Conclusion:
ClusterGraph is complementary to methods such as UMAP, t-SNE, and PHATE: by encoding inter-cluster geometry directly in graph form, it serves not only as a visualisation tool but also as a diagnostic layer that can validate, refine, or question conclusions drawn from low-dimensional embeddings.
Related Concept Videos
Multiple Bar Graph
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Graphical Representation of Inequalities
Bar Graph
Time-Series Graph
Ogive Graph
Graphs of Two-Variable Functions
