A Comprehensive Survey of Clustering Algorithms

Dongkuan Xu, Yingjie Tian
2015 Annals of Data Science  
Data analysis is used as a common method in modern science research, which is across communication science, computer science and biology science. Clustering, as the basic composition of data analysis, plays a significant role. On one hand, many tools for cluster analysis have been created, along with the information increase and subject intersection. On the other hand, each clustering algorithm has its own strengths and weaknesses, due to the complexity of information. In this review paper, we
more » ... egin at the definition of clustering, take the basic elements involved in the clustering process, such as the distance or similarity measurement and evaluation indicators, into consideration, and analyze the clustering algorithms from two perspectives, the traditional ones and the modern ones. All the discussed clustering algorithms will be compared in detail and comprehensively shown in Appendix Table 22 .
doi:10.1007/s40745-015-0040-1 fatcat:63s7lw63xbg73nqa5bq76zsnra