Explaining AutoClustering: Uncovering Meta-Feature Contribution in AutoML for Clustering
Organizations: Department of Mathematics, Computer Science and Geosciences, University of Trieste, Piazzale Europa, 1, 34127 Trieste TS, Italy. · Division of Computer Science, Aeronautics Institute of Technology, Praça Marechal Eduardo Gomes, 50, 12228-900 São José dos Campos SP, Brazil.
Abstract
AutoClustering methods aim to automate unsupervised learning tasks, including algorithm selection (AS), hyperparameter optimization (HPO), and pipeline synthesis (PS), by often leveraging meta-learning over dataset meta-features. While these systems often achieve strong performance, their recommendations are often difficult to justify: the influence of dataset meta-features on algorithm and hyperparameter choices is typically not exposed, limiting reliability, bias diagnostics, and efficient meta-feature engineering. This limits reliability and diagnostic insight for further improvements. In this work, we investigate the explainability of the meta-models in AutoClustering. We first review 22 existing methods and organize their meta-features into a structured taxonomy. We then apply a global explainability technique (i.e., Decision Predicate Graphs) to assess feature importance within meta-models from selected frameworks. Finally, we use local explainability tools such as SHAP (SHapley Additive exPlanations) to analyse specific clustering decisions. Our findings highlight consistent patterns in meta-feature relevance, identify structural weaknesses in current meta-learning strategies that can distort recommendations, and provide actionable guidance for more interpretable Automated Machine Learning (AutoML) design. This study therefore offers a practical foundation for increasing decision transparency in unsupervised learning automation.
Figures & tables
| Title | Reference |
|---|---|
| Ranking and selecting clustering algorithms using a meta-learning approach | de Souto et al. (2008) |
| Mining rules for the automatic selection process of clustering methods applied to cancer gene expression data | Nascimento et al. (2009) |
| An analysis of meta-learning techniques for ranking clustering algorithms applied to artificial data | Soares et al. (2009) |
| Clustering algorithm recommendation: a meta-learning approach | Ferrari and de Castro (2012) |
| Dealing with overlapping clustering: a constraint-based approach to algorithm selection | Adam and Blockeel (2015) |
| Clustering algorithm selection by meta-learning systems: a new distance-based problem characterization and ranking combination methods | Ferrari and De Castro (2015) |
| Framework | Group | #Datasets | #Samples | #Dimensions | #Clusters |
|---|---|---|---|---|---|
| de Souto et al. (2008) | A | 32 | 76.58 | 1383.38 | 3.00 |
| Nascimento et al. (2009) | A | 35 | 76.58 | 1383.38 | 3.00 |
| Soares et al. (2009) | B | 160 | 309.40 | 75.00 | 7.50 |
| Ferrari and de Castro (2012) | C | 30 | 1636.23 | 36.20 | 7.50 |
| Adam and Blockeel (2015) (1) | C | 14 | 522.93 | 11.07 | 3.92 |
| Adam and Blockeel (2015) (2) | – | 22 | – | – | – |
| Meta-Feature Set | RMSE ↓ | MAE ↓ | R 2 ↑ | Extraction Time |
|---|---|---|---|---|
| PoAC Full | 0.0735 | 0.0521 | 0.8644 | 4h 54m |
| PoAC DPG | 0.0782 | 0.0564 | 0.8465 | 4h 49m |
| PoAC CORE | 0.0825 | 0.0600 | 0.8291 | 0h 7m |
| Observation | Why it matters |
|---|---|
| Decision influence is concentrated in a small subset of meta-features (DPG). | Large meta-feature sets often introduce redundancy and do not necessarily improve generalisation beyond a stable core set. |
| Internal-validation signals strongly shape recommendations (SHAP), indicating systematic preference effects. | Recommendations may inherit assumptions encoded by CVIs and landmarkers, which can diverge from user intent or domain semantics in unsupervised settings. |
| Global and local explanations provide complementary evidence (DPG vs. SHAP). | Global structure can highlight dominant decision logic, while local attributions justify individual recommendations and reveal regime-dependent feature reliance. |
| Explainability-guided pruning yields large efficiency gains with modest accuracy loss (ablation). | Meta-feature extraction can dominate end-to-end runtime; pruning based on relevance provides a principled route to faster, more deployable systems. |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Framework | Simple | Statistical | Info.-Theoretical | Landmarkers | Model-Based | Complexity |
|---|---|---|---|---|---|---|
| Souto (2008) | 3 | 4 | 0 | 0 | 0 | 0 |
| Nascimento (2009) | 3 | 4 | 0 | 0 | 0 | 0 |
| Soares (2009) | 0 | 9 | 0 | 0 | 0 | 0 |
| Ferrari (2012) | 5 | 3 | 2 | 0 | 0 | 0 |
| Ferrari (2015) | 0 | 19 | 0 | 0 | 0 | 0 |
| CBOvalue (2015) | 0 | 0 | 0 | 0 | 0 | 1 |
| Framework | Predicate | LRC | LRC normalized | MF Category |
|---|---|---|---|---|
| autoclust | SIL > -0.24 | 33.0543 | 1.000 | Landmarkers |
| autoclust | DBI <= 1.38 | 30.2646 | 0.7678 | Landmarkers |
| autoclust | CH <= -12.63 | 29.9616 | 0.7426 | Landmarkers |
| autoclust | CH > -12.63 | 29.1075 | 0.6715 | Landmarkers |
| autoclust | COP > 0.36 | 27.9701 | 0.5768 | Landmarkers |
| autoclust | DI > -0.44 | 27.6708 | 0.5519 | Landmarkers |
| Category | No. | Meta-feature |
|---|---|---|
| Simple | 1 | Number of instances |
| 2 | Log number of instances | |
| 3 | Number of features | |
| 4 | Log number of features | |
| 5 | Dataset ratio | |
| 6 | Log dataset ratio |
Automated Machine Learning
Automated machine learning (AutoML) builds and tunes data-to-model pipelines with minimal manual effort, balancing predictive quality, compute, and deployment constraints.
See all 95 papers