English

Silhouette-Driven Instance-Weighted $k$-means

Machine Learning 2026-03-12 v2

Abstract

Clustering is a fundamental unsupervised learning task with applications across a wide range of domains. Popular algorithms such as kk-means are efficient and widely used, but can be sensitive to outliers, ambiguous boundary points, and heterogeneous cluster geometry, which may distort centroid estimates and yield suboptimal partitions. We introduce K-Sil, a silhouette-driven kk-means variant that, at each iteration, weights points using a centroid-margin proxy for the silhouette score, emphasizing confidently assigned instances while down-weighting borderline or noisy regions. Centroid updates take the form of a softmax-weighted mean, and an adaptive temperature automatically calibrates the sharpness of the weight distribution using a cluster-balanced, macro-averaged, silhouette criterion. Under standard separation conditions, we establish a local convergence result for the induced weighted centroid updates. Experiments on 15 real-world datasets spanning tabular, biomedical, text, and image representations show consistent gains in internal validation metrics and typical improvements in external validation metrics over kk-means and competitive instance-weighted baselines.

Keywords

Cite

@article{arxiv.2506.12878,
  title  = {Silhouette-Driven Instance-Weighted $k$-means},
  author = {Aggelos Semoglou and Aristidis Likas and John Pavlopoulos},
  journal= {arXiv preprint arXiv:2506.12878},
  year   = {2026}
}

Comments

36 pages including appendix

R2 v1 2026-07-01T03:18:31.411Z