@@ -49,12 +49,11 @@ clusters. This makes it more suitable for smaller datasets in comparison to
49
49
50
50
**Algorithm description: **
51
51
There are several algorithms to compute K-Medoids, though :class: `KMedoids `
52
- currently only supports Partitioning Around Medoids (PAM). The PAM algorithm
53
- uses a greedy search, which may fail to find the global optimum. It consists of
54
- two alternating steps commonly called the
55
- Assignment and Update steps (BUILD and SWAP in Kaufmann and Rousseeuw, 1987).
52
+ currently only supports K-Medoids solver analogous to K-Means. Other frequently
53
+ used approach is partitioning around medoids (PAM) which is currently not
54
+ implemented.
56
55
57
- PAM works as follows:
56
+ This version works as follows:
58
57
59
58
* Initialize: Select ``n_clusters `` from the dataset as the medoids using
60
59
a heuristic, random, or k-medoids++ approach (configurable using the ``init `` parameter).
@@ -65,7 +64,7 @@ PAM works as follows:
65
64
66
65
.. topic :: References:
67
66
68
- * "Clustering by Means of Medoids'"
69
- Kaufman, L. and Rousseeuw, P.J.,
70
- Statistical Data Analysis Based on the L1Norm and Related Methods, edited
71
- by Y. Dodge, North-Holland, 405416. 1987
67
+ * Maranzana, F.E., 1963. On the location of supply points to minimize
68
+ transportation costs. IBM Systems Journal, 2(2), pp.129-135.
69
+ * Park, H.S. and Jun, C.H., 2009. A simple and fast algorithm for K-medoids
70
+ clustering. Expert systems with applications, 36(2), pp.3336-3341.
0 commit comments