Cargando…
A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering
Nature-inspired algorithms are based on the concepts of self-organization and complex biological systems. They have been designed by researchers and scientists to solve complex problems in various environmental situations by observing how naturally occurring phenomena behave. The introduction of nat...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924720/ https://www.ncbi.nlm.nih.gov/pubmed/33816854 http://dx.doi.org/10.7717/peerj-cs.201 |
_version_ | 1783659149197836288 |
---|---|
author | Thalamala, Ravichandran Barnabas, Janet Reddy, A.V. |
author_facet | Thalamala, Ravichandran Barnabas, Janet Reddy, A.V. |
author_sort | Thalamala, Ravichandran |
collection | PubMed |
description | Nature-inspired algorithms are based on the concepts of self-organization and complex biological systems. They have been designed by researchers and scientists to solve complex problems in various environmental situations by observing how naturally occurring phenomena behave. The introduction of nature-inspired algorithms has led to new branches of study such as neural networks, swarm intelligence, evolutionary computation, and artificial immune systems. Particle swarm optimization (PSO), social spider optimization (SSO), and other nature-inspired algorithms have found some success in solving clustering problems but they may converge to local optima due to the lack of balance between exploration and exploitation. In this paper, we propose a novel implementation of SSO, namely social spider optimization for data clustering using single centroid representation and enhanced mating operation (SSODCSC) in order to improve the balance between exploration and exploitation. In SSODCSC, we implemented each spider as a collection of a centroid and the data instances close to it. We allowed non-dominant male spiders to mate with female spiders by converting them into dominant males. We found that SSODCSC produces better values for the sum of intra-cluster distances, the average CPU time per iteration (in seconds), accuracy, the F-measure, and the average silhouette coefficient as compared with the K-means and other nature-inspired techniques. When the proposed algorithm is compared with other nature-inspired algorithms with respect to Patent corpus datasets, the overall percentage increase in the accuracy is approximately 13%. When it is compared with other nature-inspired algorithms with respect to UCI datasets, the overall percentage increase in the F-measure value is approximately 10%. For completeness, the best K cluster centroids (the best K spiders) returned by SSODCSC were specified. To show the significance of the proposed algorithm, we conducted a one-way ANOVA test on the accuracy values and the F-measure values returned by the clustering algorithms. |
format | Online Article Text |
id | pubmed-7924720 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-79247202021-04-02 A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering Thalamala, Ravichandran Barnabas, Janet Reddy, A.V. PeerJ Comput Sci Agents and Multi-Agent Systems Nature-inspired algorithms are based on the concepts of self-organization and complex biological systems. They have been designed by researchers and scientists to solve complex problems in various environmental situations by observing how naturally occurring phenomena behave. The introduction of nature-inspired algorithms has led to new branches of study such as neural networks, swarm intelligence, evolutionary computation, and artificial immune systems. Particle swarm optimization (PSO), social spider optimization (SSO), and other nature-inspired algorithms have found some success in solving clustering problems but they may converge to local optima due to the lack of balance between exploration and exploitation. In this paper, we propose a novel implementation of SSO, namely social spider optimization for data clustering using single centroid representation and enhanced mating operation (SSODCSC) in order to improve the balance between exploration and exploitation. In SSODCSC, we implemented each spider as a collection of a centroid and the data instances close to it. We allowed non-dominant male spiders to mate with female spiders by converting them into dominant males. We found that SSODCSC produces better values for the sum of intra-cluster distances, the average CPU time per iteration (in seconds), accuracy, the F-measure, and the average silhouette coefficient as compared with the K-means and other nature-inspired techniques. When the proposed algorithm is compared with other nature-inspired algorithms with respect to Patent corpus datasets, the overall percentage increase in the accuracy is approximately 13%. When it is compared with other nature-inspired algorithms with respect to UCI datasets, the overall percentage increase in the F-measure value is approximately 10%. For completeness, the best K cluster centroids (the best K spiders) returned by SSODCSC were specified. To show the significance of the proposed algorithm, we conducted a one-way ANOVA test on the accuracy values and the F-measure values returned by the clustering algorithms. PeerJ Inc. 2019-07-22 /pmc/articles/PMC7924720/ /pubmed/33816854 http://dx.doi.org/10.7717/peerj-cs.201 Text en © 2019 Thalamala et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Agents and Multi-Agent Systems Thalamala, Ravichandran Barnabas, Janet Reddy, A.V. A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
title | A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
title_full | A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
title_fullStr | A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
title_full_unstemmed | A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
title_short | A novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
title_sort | novel variant of social spider optimization using single centroid representation and enhanced mating for data clustering |
topic | Agents and Multi-Agent Systems |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924720/ https://www.ncbi.nlm.nih.gov/pubmed/33816854 http://dx.doi.org/10.7717/peerj-cs.201 |
work_keys_str_mv | AT thalamalaravichandran anovelvariantofsocialspideroptimizationusingsinglecentroidrepresentationandenhancedmatingfordataclustering AT barnabasjanet anovelvariantofsocialspideroptimizationusingsinglecentroidrepresentationandenhancedmatingfordataclustering AT reddyav anovelvariantofsocialspideroptimizationusingsinglecentroidrepresentationandenhancedmatingfordataclustering AT thalamalaravichandran novelvariantofsocialspideroptimizationusingsinglecentroidrepresentationandenhancedmatingfordataclustering AT barnabasjanet novelvariantofsocialspideroptimizationusingsinglecentroidrepresentationandenhancedmatingfordataclustering AT reddyav novelvariantofsocialspideroptimizationusingsinglecentroidrepresentationandenhancedmatingfordataclustering |