14. You are given a data set with 100 records and are asked to cluster the data.
You use K-means to cluster the data, but for all values of K,1≤K≤100,
the K-means algorithm returns only one non-empty cluster. You then apply
an incremental version of K-means, but obtain exactly the same result. How
is this possible? How would single link or DBSCAN handle such data?
(a) The data consists completely of duplicates of one object.
(b) Single link (and many of the other agglomerative hierarchical schemes)
15. Traditional agglomerative hierarchical clustering routines merge two clusters
at each step. Does it seem likely that such an approach accurately captures
the (nested) cluster structure of a set of data points? If not, explain how
you might postprocess the data to obtain a more accurate view of the cluster
structure.
(a) Such an approach does not accurately capture the nested cluster struc-
ture of the data. For example, consider a set of three clusters, each of
16. Use the similarity matrix in Table 8.1 to perform single and complete link
17. Hierarchical clustering is sometimes used to generate Kclusters, K>1by
taking the clusters at the Kth level of the dendrogram. (Root is at level
1.) By looking at the clusters produced in this way, we can evaluate the
behavior of hierarchical clustering on different types of data and clusters,
and also compare hierarchical approaches to K-means.
The following is a set of one-dimensional points: {6,12,18,24,30,42,48}.
(a) For each of the following sets of initial centroids, create two clusters
by assigning each point to the nearest centroid, and then calculate the