MARATTO

article

Clustering using shared reference points algorithm based on a sound data model

Abstract

A novel clustering algorithm CSHARP is presented for the purpose of finding clusters of arbitrary shapes and arbitrary densities in high-dimensional feature spaces. It can be considered as a variation of the Shared Nearest Neighbor algorithm (SNN), in which each sample data point votes for the points in its k-nearest neighborhood. Sets of points sharing a common mutual nearest neighbor are considered as dense regions/ blocks. These blocks are the seeds from which clusters may grow. Therefore, CSharp is not a point-to-point clustering algorithm. Rather, it is a block-to-block clustering technique. Much of its advantages come from these facts: Noise points and outliers correspond to blocks of small sizes, and homogeneous blocks highly overlap. The proposed technique is less likely to merge clusters of different densities or different homogeneity. The algorithm has been applied to a variety of low and high-dimensional data sets with superior results over existingtechniques such as DBScan, K-means, Chameleon, Mitosis, and Spectral Clustering. The quality of its results as well as its time complexity, rank it at the front of these techniques.

Research topics

  • Hermeneutics and Narrative Identity
  • Aging, Elder Care, and Social Issues
  • Health, Medicine and Society

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.31219/osf.io/xqv27

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.