I. Introduction
Clustering analysis is a tool that assesses the relationships among samples of a dataset by organizing the patterns into different groups, such that patterns within one group show greater similarity to each other than those belonging to different groups [1]. Clustering analysis has the potential to detect underlying structures within data, for classification and pattern recognition, as well as for model reduction and optimization [2], [8].