I. Introduction
Clustering plays an important role in the machine learning literature [1], [2] and also in real application domains, including market research [3] and medical analysis [4]. As new and more complex applications are developed (high-dimensional and scalable problems), classical techniques, such as k-means, hierarchical clustering, and k-medoids, tend to perform poorly [5]. Therefore, new unsupervised techniques are needed to generate more homogeneous and reliable groups.