Model-Based Collaborative Filtering Using Refined K-Means and Genetic Algorithm
As cloud computing has emerged as new computing paradigm, more and more web services has been provided on the Internet, thereby how to select a qualified service is becoming a key issue. Several approaches based on clustering, e.g., KMeans (KMC) Clustering, fuzzy clustering, subtractive clustering has been proposed. KMC is a popular clustering algorithm based on the partition of data. However, it has some limitations, such as its requiring a user to give out the number of clusters at first, and its sensitiveness to initial conditions, and second it can only find linearly separable clusters.