Wide Gaps and Clustering Axioms

08/07/2023
by   Mieczysław A. Kłopotek, et al.
0

The widely applied k-means algorithm produces clusterings that violate our expectations with respect to high/low similarity/density and is in conflict with Kleinberg's axiomatic system for distance based clustering algorithms that formalizes those expectations in a natural way. k-means violates in particular the consistency axiom. We hypothesise that this clash is due to the not explicated expectation that the data themselves should have the property of being clusterable in order to expect the algorithm clustering hem to fit a clustering axiomatic system. To demonstrate this, we introduce two new clusterability properties, variational k-separability and residual k-separability and show that then the Kleinberg's consistency axiom holds for k-means operating in the Euclidean or non-Euclidean space. Furthermore, we propose extensions of k-means algorithm that fit approximately the Kleinberg's richness axiom that does not hold for k-means. In this way, we reconcile k-means with Kleinberg's axiomatic framework in Euclidean and non-Euclidean settings. Besides contribution to the theory of axiomatic frameworks of clustering and for clusterability theory, practical contribution is the possibility to construct datasets for testing purposes of algorithms optimizing k-means cost function. This includes a method of construction of clusterable data with known in advance global optimum.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/10/2022

A new distance measurement and its application in K-Means Algorithm

K-Means clustering algorithm is one of the most commonly used clustering...
research
02/15/2017

On the Discrepancy Between Kleinberg's Clustering Axioms and k-Means Clustering Algorithm Behavior

This paper investigates the validity of Kleinberg's axioms for clusterin...
research
04/25/2013

An implementation of the relational k-means algorithm

A C# implementation of a generalized k-means variant called relational k...
research
02/12/2022

Towards Continuous Consistency Axiom

Development of new algorithms in the area of machine learning, especiall...
research
10/12/2018

Faster k-Medoids Clustering: Improving the PAM, CLARA, and CLARANS Algorithms

Clustering non-Euclidean data is difficult, and one of the most used alg...
research
10/30/2020

Unsupervised Embedding of Hierarchical Structure in Euclidean Space

Deep embedding methods have influenced many areas of unsupervised learni...
research
06/15/2018

Morse Theory and an Impossibility Theorem for Graph Clustering

Kleinberg introduced three natural clustering properties, or axioms, and...

Please sign up or login with your details

Forgot password? Click here to reset