Understanding the SNN Input Parameters and How They Affect the Clustering Results

Guilherme Moreira, Maribel Yasmina Santos, Joao Moura Pires, Joao Galvao

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)


Huge amounts of data are available for analysis in nowadays organizations, which are facing several challenges when trying to analyze the generated data with the aim of extracting useful information. This analytical capability needs to be enhanced with tools capable of dealing with big data sets without making the analytical process an arduous task. Clustering is usually used in the data analysis process, as this technique does not require any prior knowledge about the data. However, clustering algorithms usually require one or more input parameters that influence the clustering process and the results that can be obtained. This work analyses the relation between the three input parameters of the SNN (Shared Nearest Neighbor) clustering algorithm, providing a comprehensive understanding of the relationships that were identified between k, Eps and MinPts, the algorithm's input parameters. Moreover, this work also proposes specific guidelines for the definition of the appropriate input parameters, optimizing the processing time, as the number of trials needed to achieve appropriate results can be substantial reduced.

Original languageEnglish
Pages (from-to)26-48
Number of pages23
JournalInternational Journal of Data Warehousing and Mining
Issue number3
Publication statusPublished - 2015


  • Density-Based Clustering
  • Input Parameters Tuning
  • Shared Nearest Neighbor


Dive into the research topics of 'Understanding the SNN Input Parameters and How They Affect the Clustering Results'. Together they form a unique fingerprint.

Cite this