Escolar Documentos
Profissional Documentos
Cultura Documentos
The K-means algorithm takes a set of For the profile optimization problem, we
points and attempts to identify the set of K have experimented with using the K-means
clusters for which the average distance of clustering algorithm to find groups of CMs
each point to the centroid (mean) of its cluster that have similar bit-loading capability
is minimized. The distance metric used in K- vectors, under the assumption that the profiles
means could be simple L1 or L2 norm, or the generated by the K-means clusters would
Mahalanobis distance [2]. Implementations of provide an attractive set. This is motivated by
K-means typically take as input the number of the intuition that tightly clustered CMs would
clusters (K) to split the input data set into, and be good candidates to assign to a single
return the set of K centroids as well as a set of profile.
assignments of points to clusters. K-means is
not guaranteed to find the optimal set of K The goal of K-means, however, is not
clusters, and in fact it will always converge to directly aligned with our objective
a local optimum. But, it is extremely efficient, (optimizing JP,M), and so the set of clusters
and so it is possible to run it multiple times found by K-means (even if it were to identify
and select the best result. the optimal set) is not necessarily the optimal
grouping of CMs with respect to our objective
K-means Algorithm function.
RESULTS
CM Data
FUTURE WORK