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....

Descripción completa

Detalles Bibliográficos
Autores principales: He, Xinxin, Shan, Weifeng, Zhang, Ruilei, Heidari, Ali Asghar, Chen, Huiling, Zhang, Yudong
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