4.5 Article

An efficient DBSCAN optimized by arithmetic optimization algorithm with opposition-based learning

Journal

JOURNAL OF SUPERCOMPUTING
Volume 78, Issue 18, Pages 19566-19604

Publisher

SPRINGER
DOI: 10.1007/s11227-022-04634-w

Keywords

Clustering; Hyperparameter optimization; Swarm intelligence; Exploration

Funding

  1. National Natural Science Foundation of China [61873130, 61833011, 62001337]
  2. Natural Science Foundation of Jiangsu Province [BK20191377]
  3. 1311 Talent Project of Nanjing University of Posts and Telecommunications
  4. Natural Science Foundation of Nanjing University of Posts and Telecommunications [NY220194, NY221082]
  5. Australian Research Council [DP160104292]

Ask authors/readers for more resources

DBSCAN is a common unsupervised learning algorithm that can adapt to clusters of any shape, but the performance is greatly influenced by preset parameters. To improve the performance of DBSCAN, we propose an improved algorithm called OBLAOA-DBSCAN, which achieves adaptive parameter optimization for better clustering results. Experimental results show that OBLAOA-DBSCAN can cluster more accurately, and OBLAOA can provide better optimal parameters.
As unsupervised learning algorithm, clustering algorithm is widely used in data processing field. Density-based spatial clustering of applications with noise algorithm (DBSCAN), as a common unsupervised learning algorithm, can achieve clusters via finding high-density areas separated by low-density areas based on cluster density. Different from other clustering methods, DBSCAN can work well for any shape clusters in the spatial database and can effectively cluster exceptional data. However, in the employment of DBSCAN, the parameters, EPS and MinPts, need to be preset for different clustering object, which greatly influences the performance of the DBSCAN. To achieve automatic optimization of parameters and improve the performance of DBSCAN, we proposed an improved DBSCAN optimized by arithmetic optimization algorithm (AOA) with opposition-based learning (OBL) named OBLAOA-DBSCAN. In details, the reverse search capability of OBL is added to AOA for obtaining proper parameters for DBSCAN, to achieve adaptive parameter optimization. In addition, our proposed OBLAOA optimizer is compared with standard AOA and several latest meta heuristic algorithms based on 8 benchmark functions from CEC2021, which validates the exploration improvement of OBL. To validate the clustering performance of the OBLAOA-DBSCAN, 5 classical clustering methods with 10 real datasets are chosen as the compare models according to the computational cost and accuracy. Based on the experimental results, we can obtain two conclusions: (1) the proposed OBLAOA-DBSCAN can provide highly accurately clusters more efficiently; and (2) the OBLAOA can significantly improve the exploration ability, which can provide better optimal parameters.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available