Density Peaks Clustering Algorithm Based on a Divergence Distance and Tissue—Like P System
Source abstract
Abstract
Density Peaks Clustering (DPC) has recently received much attention in many fields by reason of its simplicity and efficiency. Nevertheless, empirical studies have shown that DPC has some shortfalls: (i) similarity measurement based on Euclidean distance is prone to misclassification. When dealing with clusters of non-uniform density, it is very difficult to identify true clustering centers in the decision graph; (ii) the clustering centers need to be manually selected; (iii) the chain reaction; an incorrectly assigned point will affect the clustering outcome. To settle the above limitations, we propose an improved density peaks clustering algorithm based on a divergence distance and tissue—like P system (TP-DSDPC in short). In the proposed algorithm, a novel distance measure is introduced to accurately estimate the local density and relative distance of each point. Then, clustering centers are automatically selected by the score value. A tissue—like P system carries out the entire algorithm process. In terms of the three evaluation metrics, the improved algorithm outperforms the other comparison algorithms using multiple synthetic and real-world datasets.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: DNA and Biological Computing · Advanced biosensing and bioanalysis techniques · Machine Learning and Algorithms
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Academy of Management Science, Business School, Shandong Normal University, Jinan 250014, China
Funding
National Natural Science Foundation of China · Natural Science Foundation of the Shandong Provincial · China Postdoctoral Science Foundation Funded Project · China Post-doctoral Special Funding Project · Youth Fund for Humanities and Social Sciences, Ministry of Education
References (51)
Show source-provided references
1. A New Density Peak Clustering Algorithm Based on Cluster Fusion Strategy10.1109/ACCESS.2022.3205742 ↗
2. A Data Mining Approach Combining K-Means Clustering with Bagging Neural Network for Short-Term Wind Power Forecasting10.1109/JIOT.2017.2677578 ↗
3. Image segmentation evaluation: A survey of methods10.1007/s10462-020-09830-9 ↗
4. Towards Robust Pattern Recognition: A Review10.1109/JPROC.2020.2989782 ↗
5. Machine learning and deep learning10.1007/s12525-021-00475-2 ↗
6. Projected fuzzy C-means clustering with locality preservation10.1016/j.patcog.2020.107748 ↗
7. Efficient agglomerative hierarchical clustering10.1016/j.eswa.2014.09.054 ↗
8. Grid-based dynamic robust multi-objective brain storm optimization algorithm10.1007/s00500-019-04365-w ↗
9. Semiparametric mixtures of regressions with single-index for model- based clustering10.1007/s11634-020-00392-w ↗
10. Mining Stable Communities in Temporal Networks by Density-Based Clustering10.1109/TBDATA.2020.2974849 ↗
11. Unsupervised K-Means Clustering Algorithm10.1109/ACCESS.2020.2988796 ↗
12. Variations on the Clustering Algorithm BIRCH10.1016/j.bdr.2017.09.002 ↗
13. STING Algorithm Used English Sentiment Classification in a Parallel Environment10.1142/S0218001417500215 ↗
14. Gaussian mixture model based adaptive control for uncertain nonlinear systems with complex state constraints10.1016/j.cja.2021.06.017 ↗
15. Active contour model driven by Self Organizing Maps for image segmentation10.1016/j.eswa.2021.114948 ↗
16. Fu, H.P., Li, H., Dong, Y.Q., Xu, F., and Chen, F.X. (2022). Segmenting Individual Tree from TLS Point Clouds Using Improved DBSCAN. Forests, 13.10.3390/f13040566 ↗
17. An improved OPTICS clustering algorithm for discovering clusters with uneven densities10.3233/IDA-205497 ↗
18. Stewart, G., and Al-Khassaweneh, M. (2022). An Implementation of the HDBSCAN* Clustering Algorithm. Appl Sci-Basel., 12.10.3390/app12052405 ↗
19. Clustering by fast search and find of density peaks10.1126/science.1242072 ↗
20. α-MeanShift ++: Improving MeanShift ++ for Image Segmentation10.1109/ACCESS.2021.3114223 ↗
21. Study on density peaks clustering based on k-nearest neighbors and principal component analysis10.1016/j.knosys.2016.02.001 ↗
22. Shared-nearest-neighbor-based clustering by fast search and find of density peaks10.1016/j.ins.2018.03.031 ↗
23. A Density Peak Clustering Algorithm Based on the K-Nearest Shannon Entropy and Tissue-Like P System10.1155/2019/1713801 ↗
24. Lin, J.L., Kuo, J.C., and Chuang, H.W. (2020). Improving Density Peak Clustering by Automatic Peak Selection and Single Linkage Clustering. Symmetry, 12.10.3390/sym12071168 ↗
25. A Graph Adaptive Density Peaks Clustering algorithm for automatic centroid selection and effective aggregation10.1016/j.eswa.2022.116539 ↗
26. Density peaks clustering based on density backbone and fuzzy neighborhood10.1016/j.patcog.2020.107449 ↗
27. Dynamic graph-based label propagation for density peaks clustering10.1016/j.eswa.2018.07.075 ↗
28. Density decay graph-based density peak clustering10.1016/j.knosys.2021.107075 ↗
29. Clustering with Local Density Peaks-Based Minimum Spanning Tree10.1109/TKDE.2019.2930056 ↗
30. Song, H.P., Huang, Y.R., Song, Q., Han, T., and Xu, S.Y. (2022). Feature selection algorithm based on P systems. Nat. Comput.10.1007/s11047-022-09912-3 ↗
31. Computing with membranes10.1006/jcss.1999.1693 ↗
32. LSTM-SNP: A long short-term memory model inspired from spiking neural P systems10.1016/j.knosys.2021.107656 ↗
33. A distributed adaptive optimization spiking neural P system for approximately solving combinatorial optimization problems10.1016/j.ins.2022.03.007 ↗
34. Yin, X., Liu, X.Y., Sun, M.H., and Ren, Q.Q. (2021). Novel Numerical Spiking Neural P Systems with a Variable Consumption Strategy. Process., 9.10.3390/pr9030549 ↗
35. An unsupervised segmentation method based on dynamic threshold neural P systems for color images10.1016/j.ins.2021.12.058 ↗
36. A Survey of Learning Spiking Neural P Systems and A Novel Instance
37. Novel coupled DP system for fuzzy C-means clustering and image segmentation10.1007/s10489-020-01784-3 ↗
38. Evolutionary membrane computing: A comprehensive survey and new results10.1016/j.ins.2014.04.007 ↗
39. Hierarchical clustering with membrane computing
40. A novel clustering algorithm inspired by membrane computing10.1155/2015/929471 ↗
41. Zhang, X.L., and Liu, X.Y. (2021). Noises Cutting and Natural Neighbors Spectral Clustering Based on Coupling P System. Process., 9.10.3390/pr9030439 ↗
42. Extreme clustering—A clustering method via density extreme points10.1016/j.ins.2020.06.069 ↗
43. Fuzzy Density Peaks Clustering10.1109/TFUZZ.2020.2985004 ↗
44. An Improved Consensus Clustering Algorithm Based on Cell-Like P Systems with Multi-Catalysts10.1109/ACCESS.2020.3010475 ↗
45. Tissue P Systems with Cooperating Rules10.1049/cje.2018.01.005 ↗
46. Density clustering with divergence distance and automatic center selection10.1016/j.ins.2022.03.027 ↗
47. MacQueen, J. (1967). Berkeley Symposium on Mathematical Statistics and Probability, University of California.
48. A density-based algorithm for discovering clusters in large spatial databases with noise
49. Density Peak Clustering with connectivity estimation10.1016/j.knosys.2022.108501 ↗
50. Density peak clustering using global and local consistency adjustable manifold distance10.1016/j.ins.2021.08.036 ↗
51. Dense members of local cores-based density peaks clustering algorithm10.1016/j.knosys.2019.105454 ↗