Enhancing density-based clustering: Parameter reduction and outlier detection

  • Authors:
  • Carmelo Cassisi;Alfredo Ferro;Rosalba Giugno;Giuseppe Pigola;Alfredo Pulvirenti

  • Affiliations:
  • University of Catania, Department of Mathematics and Computer Science, Viale A. Doria, 6 95125 Catania, Italy;University of Catania, Department of Mathematics and Computer Science, Viale A. Doria, 6 95125 Catania, Italy;University of Catania, Department of Mathematics and Computer Science, Viale A. Doria, 6 95125 Catania, Italy;University of Catania, Department of Mathematics and Computer Science, Viale A. Doria, 6 95125 Catania, Italy;University of Catania, Department of Mathematics and Computer Science, Viale A. Doria, 6 95125 Catania, Italy

  • Venue:
  • Information Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Clustering is a widely used unsupervised data mining technique. It allows to identify structures in collections of objects by grouping them into classes, named clusters, in such a way that similarity of objects within any cluster is maximized and similarity of objects belonging to different clusters is minimized. In density-based clustering, a cluster is defined as a connected dense component and grows in the direction driven by the density. The basic structure of density-based clustering presents some common drawbacks: (i) parameters have to be set; (ii) the behavior of the algorithm is sensitive to the density of the starting object; and (iii) adjacent clusters of different densities could not be properly identified. In this paper, we address all the above problems. Our method, based on the concept of space stratification, efficiently identifies the different densities in the dataset and, accordingly, ranks the objects of the original space. Next, it exploits such a knowledge by projecting the original data into a space with one more dimension. It performs a density based clustering taking into account the reverse-nearest-neighbor of the objects. Our method also reduces the number of input parameters by giving a guideline to set them in a suitable way. Experimental results indicate that our algorithm is able to deal with clusters of different densities and outperforms the most popular algorithms DBSCAN and OPTICS in all the standard benchmark datasets.