Clustrophile 2: Guided Visual Clustering Analysis
Preprint
Abstract
Data clustering is a common unsupervised learning method frequently used in exploratory data analysis. However, identifying relevant structures in unlabeled, high-dimensional data is nontrivial, requiring iterative experimentation with clustering parameters as well as data features and instances. The number of possible clusterings for a typical dataset is vast, and navigating in this vast space is also challenging. The absence of ground-truth labels makes it impossible to define an optimal solution, thus requiring user judgment to establish what can be considered a satisfiable clustering result. Data scientists need adequate interactive tools to effectively explore and navigate the large clustering space so as to improve the effectiveness of exploratory clustering analysis. We introduce \textit{Clustrophile~2}, a new interactive tool for guided clustering analysis. \textit{Clustrophile~2} guides users in clustering-based exploratory analysis, adapts user feedback to improve user guidance, facilitates the interpretation of clusters, and helps quickly reason about differences between clusterings. To this end, \textit{Clustrophile~2} contributes a novel feature, the Clustering Tour, to help users choose clustering parameters and assess the quality of different clustering results in relation to current analysis goals and user expectations. We evaluate \textit{Clustrophile~2} through a user study with 12 data scientists, who used our tool to explore and interpret sub-cohorts in a dataset of Parkinson's disease patients. Results suggest that \textit{Clustrophile~2} improves the speed and effectiveness of exploratory clustering analysis for both experts and non-experts.Keywords
All Related Versions
This publication has 25 references indexed in Scilit:
- ClustVis: a web tool for visualizing clustering of multivariate data using Principal Component Analysis and heatmapNucleic Acids Research, 2015
- Cluster Sculptor, an interactive visual clustering systemNeurocomputing, 2015
- Motor Control Abnormalities in Parkinson's DiseaseCold Spring Harbor Perspectives in Medicine, 2012
- Visual Cluster Analysis of Trajectory Data with Interactive Kohonen MapsInformation Visualization, 2009
- Movement Disorder Society‐sponsored revision of the Unified Parkinson's Disease Rating Scale (MDS‐UPDRS): Scale presentation and clinimetric testing resultsMovement Disorders, 2008
- A Rank-by-Feature Framework for Unsupervised Multidimensional Data Exploration Using Low Dimensional Projections2005
- Gene Selection for Cancer Classification using Support Vector MachinesMachine Learning, 2002
- Normalized cuts and image segmentationIEEE Transactions on Pattern Analysis and Machine Intelligence, 2000
- Silhouettes: A graphical aid to the interpretation and validation of cluster analysisJournal of Computational and Applied Mathematics, 1987
- Multidimensional Scaling: I. Theory and MethodPsychometrika, 1952