Beyond Statistical Co-occurrence: Unlocking Intrinsic Semantics for Tabular Data Clustering
Organizations: Department of Computer Science, Hong Kong Baptist University, Hong Kong, China · Department of Computer Science, Guangdong University of Technology, Guangzhou, China
Abstract
Deep Clustering (DC) has emerged as a powerful tool for tabular data analysis in real-world domains like finance and healthcare. However, most existing methods rely on data-level statistical co-occurrence to infer the latent metric space, often overlooking the intrinsic semantic knowledge encapsulated in feature names and values. As a result, semantically related concepts like Flu' and Cold' are often treated as symbolic tokens, causing conceptually related samples to be isolated. To bridge the gap between dataset-specific statistics and intrinsic semantic knowledge, this paper proposes Tabular-Augmented Contrastive Clustering (TagCC), a novel framework that anchors statistical tabular representations to open-world textual concepts. Specifically, TagCC utilizes Large Language Models (LLMs) to distill underlying data semantics into textual anchors via semantic-aware transformation. Through Contrastive Learning (CL), the framework enriches the statistical tabular representations with the open-world semantics encapsulated in these anchors. This CL framework is jointly optimized with a clustering objective, ensuring that the learned representations are both semantically coherent and clustering-friendly. Extensive experiments on benchmark datasets demonstrate that TagCC significantly outperforms its counterparts.
Figures & tables
| No. | Dataset | Abbrev. | Domain | |||
|---|---|---|---|---|---|---|
| 1 | Soybean | SO | Agriculture | 35 | 307 | 15 |
| 2 | Breast cancer | BR | Healthcare | 9 | 286 | 2 |
| 3 | Car evaluation | CA | Transportation | 6 | 1728 | 4 |
| 4 | Lenses | LE | Healthcare | 4 | 24 | 3 |
| 5 | Mammographic | MA | Healthcare | 5 | 961 | 2 |
| 6 | Zoo | ZO | Biology | 15 | 101 | 7 |
| Data | Index | Kmeans | DEC | CC | SCARF | QGRL | IDC | TabDC | TagCC | |
|---|---|---|---|---|---|---|---|---|---|---|
| [ICLR’16] | [AAAI’21] | [ICLR’22] | [SIGKDD’24] | [ICML’24] | [SIGMOD’25] | [Ours] | ||||
| SO | ARI | 0.3918 0.001 | 0.3808 0.032 | 0.3050 0.012 | 0.4015 0.013 | 0.2620 0.042 | 0.1489 0.031 | 0.3340 0.019 | 0.4773 0.029 | 18.88% |
| ACC | 0.5694 0.001 | 0.5621 0.039 | 0.4637 0.020 | 0.5324 0.019 | 0.3906 0.031 | 0.2907 0.045 | 0.4990 0.018 | 0.6101 0.034 | 7.15% | |
| NMI | 0.6689 0.001 | 0.6679 0.024 | 0.5842 0.013 | 0.6759 0.009 | 0.4265 0.049 | 0.3533 0.047 | 0.6440 0.012 | 0.7122 0.015 | 5.37% | |
| BR | ARI | -0.0035 0.000 | 0.0438 0.058 | 0.0364 0.033 | -0.0033 0.000 | 0.1700 0.000 | 0.0564 0.051 | 0.0150 0.037 | 0.1489 0.053 | 12.41% |
| ACC | 0.5126 0.000 | 0.5818 0.083 | 0.5852 0.051 | 0.5091 0.003 | 0.7203 0.000 | 0.6077 0.063 | 0.5460 0.068 | 0.7238 0.015 | 0.49% |
| Data | ARI | ACC | NMI | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TTC | TLC | TCC | TagCC | TTC | TLC | TCC | TagCC | TTC | TLC | TCC | TagCC | |
| SO | 0.41 0.04 | 0.10 0.02 | 0.38 0.03 | 0.48 0.03 | 0.55 0.04 | 0.28 0.03 | 0.51 0.04 | 0.61 0.03 | 0.66 0.03 | 0.20 0.04 | 0.53 0.04 | 0.71 0.01 |
| BR | 0.02 0.05 | 0.02 0.03 | 0.07 0.03 | 0.15 0.05 | 0.56 0.06 | 0.59 0.06 | 0.67 0.03 | 0.72 0.02 | 0.02 0.03 | 0.01 0.01 | 0.03 0.02 | 0.07 0.03 |
| CA | 0.05 0.03 | 0.02 0.02 | 0.06 0.05 | 0.19 0.03 | 0.37 0.04 | 0.45 0.09 | 0.46 0.12 | 0.52 0.07 | 0.07 0.04 | 0.03 0.02 | 0.04 0.02 | 0.24 0.07 |
| LE | 0.08 0.12 | 0.12 0.13 | 0.21 0.18 | 0.41 0.15 | 0.50 0.09 | 0.57 0.07 | 0.62 0.11 | 0.70 0.10 | 0.22 0.18 | 0.16 0.10 | 0.27 0.13 | 0.42 0.02 |
| MA | 0.38 0.02 | 0.24 0.09 | 0.40 0.01 | 0.41 0.02 | 0.81 0.01 | 0.74 0.05 | 0.80 0.00 | 0.82 0.01 | 0.32 0.02 | 0.19 0.07 | 0.31 0.01 | 0.34 0.01 |
Clustering
Clustering groups data points by shared structure, developing methods to discover, validate, and interpret groups across diverse data and constraints.
See all 345 papers