LGAPJul 14, 2023

Clusterability test for categorical data

arXiv:2307.07346v26 citationsh-index: 31
AI Analysis

This addresses a crucial gap for researchers and practitioners in cluster analysis by providing the first statistically sound method to test clusterability in categorical data, which is incremental but domain-specific.

The paper tackles the problem of evaluating clusterability for categorical data, presenting TestCat, a testing-based approach that uses chi-squared statistics to compute a p-value, and shows it outperforms existing numeric-based methods on benchmark datasets.

The objective of clusterability evaluation is to check whether a clustering structure exists within the data set. As a crucial yet often-overlooked issue in cluster analysis, it is essential to conduct such a test before applying any clustering algorithm. If a data set is unclusterable, any subsequent clustering analysis would not yield valid results. Despite its importance, the majority of existing studies focus on numerical data, leaving the clusterability evaluation issue for categorical data as an open problem. Here we present TestCat, a testing-based approach to assess the clusterability of categorical data in terms of an analytical $p$-value. The key idea underlying TestCat is that clusterable categorical data possess many strongly associated attribute pairs and hence the sum of chi-squared statistics of all attribute pairs is employed as the test statistic for $p$-value calculation. We apply our method to a set of benchmark categorical data sets, showing that TestCat outperforms those solutions based on existing clusterability evaluation methods for numeric data. To the best of our knowledge, our work provides the first way to effectively recognize the clusterability of categorical data in a statistically sound manner.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes