Published August 1, 2026 | Version v1
Software Open

Sensitivity Analysis of SDOclust Hyperparameters

  • 1. TU Wien

Description

Context and methodology

This artifact was created for the paper "Limits of Clustering Models Based on Distance Similarity: A Sensitivity Study of SDOclust" (Khazari, Zseby & Iglesias, SISAP 2026). It studies under which conditions SDOclust — a lightweight, model-based, noise-robust clustering method — remains reliable, by analyzing the sensitivity of its main hyperparameters (model size k₀, connectivity rank χ, minimum representativeness e, and global-local weighting ζ) across controlled scenarios of dataset size, dimensionality, number of clusters, cluster overlap/density, non-globular shapes, and outlier proportion/dispersion. The artifact provides full reproducibility of this analysis.

Please cite our work as:

@inproceedings{KhazariZsebyIglesias2026SDOclustSensitivity,
  author    = {Khazari, Sabina and Zseby, Tanja and Iglesias, F{\'e}lix},
  title     = {Limits of Clustering Models Based on Distance Similarity: A Sensitivity Study of SDOclust},
  booktitle = {Proceedings of the 19th International Conference on Similarity Search and Applications (SISAP 2026)},
  year      = {2026},
  address   = {Brno, Czechia},
  month     = oct,
  note      = {To appear},
}

Technical details

The artifact provides code and results for the full sensitivity analysis:

  • results.zip — results per analysis type (outs, clus, inspread, outspread, dims, factorial, size), each run producing ALL_combinations_LONG.csv (ARI, execution time, effective parameters) and args.json.
  • sensitivity_analysis.py + configs/ — main runner and JSON configs defining each analysis type; run.sh executes the full suite.
  • docker-reproducible-env.tar (recommended) plus Docker build files, for a ready-to-use reproducible environment.

Full setup and usage instructions are in the included README.md.

Files

clus.json

Files (539.5 MiB)

NameSize Download all
md5:bf3c096a7ad977735af18b5cd8068df2
251 BytesPreview Download
md5:64cc95a47d68c508bed5ed8eb5f790ee
251 BytesPreview Download
md5:60914dc7de0094bfc3df84abb26b7f0f
230 BytesDownload
md5:b24ded537193f4bcbf507510220d855e
537.5 MiBDownload
md5:af9c827a368b52aef01e42658276a1ec
328 BytesDownload
md5:b76ffa6d5ca3b815e98d89e8552facc6
255 BytesPreview Download
md5:62a3069c18afdeefcf1afba6a036bdde
255 BytesPreview Download
md5:baff1d65f97aa6d55621ec5ea4b1b50e
490 BytesDownload
md5:33a2c2f26daeb41b9514b1e8cb7a6941
251 BytesPreview Download
md5:7522ff9f90e7af283da64bb6a1eb550d
256 BytesPreview Download
md5:5f3bacdb418ebb81e071236f89c764f5
178 BytesPreview Download
md5:a4da6880d50e8d8545de97502ab4c570
5.5 KiBPreview Download
md5:95350100245d45b5201b1f0feec3a930
368 BytesPreview Download
md5:95350100245d45b5201b1f0feec3a930
368 BytesPreview Download
md5:f55cb652c0e9aa9cf2467ab98e9782c6
1.9 MiBPreview Download
md5:c255026b1719296631e7f2b219bb3342
421 BytesDownload
md5:4db1054eaf1f9ed2cf053197570e07f5
18.2 KiBDownload
md5:3a645ec6829165e4f1f0831afebee64e
251 BytesPreview Download