Cargando…
Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification
Recently, swarm intelligence algorithms have received much attention because of their flexibility for solving complex problems in the real world. Recently, a new algorithm called the colony predation algorithm (CPA) has been proposed, taking inspiration from the predatory habits of groups in nature....
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10377160/ https://www.ncbi.nlm.nih.gov/pubmed/37504156 http://dx.doi.org/10.3390/biomimetics8030268 |
_version_ | 1785079448327946240 |
---|---|
author | He, Xinxin Shan, Weifeng Zhang, Ruilei Heidari, Ali Asghar Chen, Huiling Zhang, Yudong |
author_facet | He, Xinxin Shan, Weifeng Zhang, Ruilei Heidari, Ali Asghar Chen, Huiling Zhang, Yudong |
author_sort | He, Xinxin |
collection | PubMed |
description | Recently, swarm intelligence algorithms have received much attention because of their flexibility for solving complex problems in the real world. Recently, a new algorithm called the colony predation algorithm (CPA) has been proposed, taking inspiration from the predatory habits of groups in nature. However, CPA suffers from poor exploratory ability and cannot always escape solutions known as local optima. Therefore, to improve the global search capability of CPA, an improved variant (OLCPA) incorporating an orthogonal learning strategy is proposed in this paper. Then, considering the fact that the swarm intelligence algorithm can go beyond the local optimum and find the global optimum solution, a novel OLCPA-CNN model is proposed, which uses the OLCPA algorithm to tune the parameters of the convolutional neural network. To verify the performance of OLCPA, comparison experiments are designed to compare with other traditional metaheuristics and advanced algorithms on IEEE CEC 2017 benchmark functions. The experimental results show that OLCPA ranks first in performance compared to the other algorithms. Additionally, the OLCPA-CNN model achieves high accuracy rates of 97.7% and 97.8% in classifying the MIT-BIH Arrhythmia and European ST-T datasets. |
format | Online Article Text |
id | pubmed-10377160 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103771602023-07-29 Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification He, Xinxin Shan, Weifeng Zhang, Ruilei Heidari, Ali Asghar Chen, Huiling Zhang, Yudong Biomimetics (Basel) Article Recently, swarm intelligence algorithms have received much attention because of their flexibility for solving complex problems in the real world. Recently, a new algorithm called the colony predation algorithm (CPA) has been proposed, taking inspiration from the predatory habits of groups in nature. However, CPA suffers from poor exploratory ability and cannot always escape solutions known as local optima. Therefore, to improve the global search capability of CPA, an improved variant (OLCPA) incorporating an orthogonal learning strategy is proposed in this paper. Then, considering the fact that the swarm intelligence algorithm can go beyond the local optimum and find the global optimum solution, a novel OLCPA-CNN model is proposed, which uses the OLCPA algorithm to tune the parameters of the convolutional neural network. To verify the performance of OLCPA, comparison experiments are designed to compare with other traditional metaheuristics and advanced algorithms on IEEE CEC 2017 benchmark functions. The experimental results show that OLCPA ranks first in performance compared to the other algorithms. Additionally, the OLCPA-CNN model achieves high accuracy rates of 97.7% and 97.8% in classifying the MIT-BIH Arrhythmia and European ST-T datasets. MDPI 2023-06-21 /pmc/articles/PMC10377160/ /pubmed/37504156 http://dx.doi.org/10.3390/biomimetics8030268 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article He, Xinxin Shan, Weifeng Zhang, Ruilei Heidari, Ali Asghar Chen, Huiling Zhang, Yudong Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification |
title | Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification |
title_full | Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification |
title_fullStr | Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification |
title_full_unstemmed | Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification |
title_short | Improved Colony Predation Algorithm Optimized Convolutional Neural Networks for Electrocardiogram Signal Classification |
title_sort | improved colony predation algorithm optimized convolutional neural networks for electrocardiogram signal classification |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10377160/ https://www.ncbi.nlm.nih.gov/pubmed/37504156 http://dx.doi.org/10.3390/biomimetics8030268 |
work_keys_str_mv | AT hexinxin improvedcolonypredationalgorithmoptimizedconvolutionalneuralnetworksforelectrocardiogramsignalclassification AT shanweifeng improvedcolonypredationalgorithmoptimizedconvolutionalneuralnetworksforelectrocardiogramsignalclassification AT zhangruilei improvedcolonypredationalgorithmoptimizedconvolutionalneuralnetworksforelectrocardiogramsignalclassification AT heidarialiasghar improvedcolonypredationalgorithmoptimizedconvolutionalneuralnetworksforelectrocardiogramsignalclassification AT chenhuiling improvedcolonypredationalgorithmoptimizedconvolutionalneuralnetworksforelectrocardiogramsignalclassification AT zhangyudong improvedcolonypredationalgorithmoptimizedconvolutionalneuralnetworksforelectrocardiogramsignalclassification |