Logo do repositório
 
Publicação

A cluster-based opposition differential evolution algorithm boosted by a local search for ECG signal classification

dc.contributor.authorPourvahab, Mehran
dc.contributor.authorMousavirad, Seyed Jalaleddin
dc.contributor.authorFelizardo, Virginie
dc.contributor.authorPombo, Nuno
dc.contributor.authorZacarias, Henriques
dc.contributor.authorMohammadigheymasi, Hamzeh
dc.contributor.authorPais, Sebastião
dc.contributor.authorJafari, Seyed Nooreddin
dc.contributor.authorGarcia, Nuno M.
dc.contributor.institutionNOVALincs
dc.contributor.pblElsevier BV
dc.date.accessioned2025-09-25T22:11:42Z
dc.date.available2025-09-25T22:11:42Z
dc.date.issued2025-04
dc.descriptionFunding Information: This work is funded by FCT/MCTES through national funds and when applicable co-funded EU Funds under the project UIDB/EEA/50008/2020. We express our sincere gratitude to the Fundação para a Ciência e a Tecnologia (FCT), Portugal, for the generous grant of computational resources that have been pivotal in conducting our research. This project, identified by reference 2023.10386.CPCA.A0 (https://doi.or g/10.54499/2023.10386.CPCA.A0), was made possible through the National Advanced Computing Network (RNCA), under the operational center HPCUÉ_Oblivion. Furthermore, we would like to express our sincere gratitude for the support and funding received from multiple sources. Firstly, we acknowledge the Centro Regional Operational Program (Centro 2020) for their contribution within the scope of research activities of Project CENTRO-01–0145-FEDER-000019-C4-Cloud Computing Competence Center. Secondly, we appreciate the funding from the Pilots for Healthy and Active Ageing (Pharaon) project of the European Union’s Horizon 2020 research and innovation programme under the grant agreement no. 857188. This work is supported by Fundação para a Ciência e Tecnologia UIDB/00645/2020 (https://doi.org/10.54499/UIDB/00645/2020). This work was supported by FCT-Fundação para a Ciência e Tecnologia, I.P. by project reference UIDB/50008/2020, and DOI identifier https://doi.org/10.54499/UIDB/50008/2020. This research was funded by the Swedish Knowledge Foundation through the Research Profile NIIT. Publisher Copyright: © 2025 The Authors
dc.description.abstractElectrocardiogram (ECG) signals, which capturethe heart's electrical activity, are used to diagnose and monitor cardiac problems. The accurate classification of ECG signals, particularly for distinguishing among various types of arrhythmias and myocardial infarctions, is crucial for the early detection and treatment of heart-related diseases. This paper proposes a novel approach based on an improved differential evolution (DE) algorithm for ECG signal classification for enhancing the performance. In the initial stages of our approach, the preprocessing step is followed by the extraction of several significant features from the ECG signals. These extracted features are then provided as inputs to an enhanced multi-layer perceptron (MLP). While MLPs are still widely used for ECG signal classification, using gradient-based training methods, the most widely used algorithm for the training process, has significant disadvantages, such as the possibility of being stuck in local optimums. This paper employs an enhanced differential evolution (DE) algorithm for the training process as one of the most effective population-based algorithms. To this end, we improved DE based on a clustering-based strategy, opposition-based learning, and a local search. Clustering-based strategies can act as crossover operators, while the goal of the opposition operator is to improve the exploration of the DE algorithm. The weights and biases found by the improved DE algorithm are then fed into six gradient-based local search algorithms. In other words, the weights found by the DE are employed as an initialization point. Therefore, we introduced six different algorithms for the training process (in terms of different local search algorithms). In an extensive set of experiments, we showed that our proposed training algorithm could provide better results than the conventional training algorithms.en
dc.description.versionpublishersversion
dc.description.versionpublished
dc.format.extent24
dc.format.extent3162195
dc.identifier.doi10.1016/j.jocs.2025.102541
dc.identifier.issn1877-7503
dc.identifier.otherPURE: 129966674
dc.identifier.otherPURE UUID: 27c607a3-e2c0-45d2-b5f2-49656fa31146
dc.identifier.otherScopus: 85218271626
dc.identifier.urihttp://hdl.handle.net/10362/188607
dc.identifier.urlhttps://www.scopus.com/pages/publications/85218271626
dc.language.isoeng
dc.peerreviewedyes
dc.relationinfo:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F50008%2F2020/PT
dc.relationinfo:eu-repo/grantAgreement/FCT/FCT_CPCA_2023_01/2023.10386.CPCA.A0/PT
dc.relationinfo:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F00645%2F2020/PT
dc.relationinfo:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F50008%2F2020/PT
dc.subjectClustering
dc.subjectDifferential evolution
dc.subjectECG analysis
dc.subjectNeural networks
dc.subjectOpposition-based learning
dc.subjectRegularization
dc.subjectTheoretical Computer Science
dc.subjectGeneral Computer Science
dc.subjectModelling and Simulation
dc.titleA cluster-based opposition differential evolution algorithm boosted by a local search for ECG signal classificationen
dc.typejournal article
degois.publication.titleJournal of Computational Science
degois.publication.volume86
dspace.entity.typePublication
oaire.awardNumber2023.10386.CPCA.A0
oaire.awardNumberUIDB/00645/2020
oaire.awardNumberUIDB/50008/2020
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/FCT_CPCA_2023_01/2023.10386.CPCA.A0/PT
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F00645%2F2020/PT
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F50008%2F2020/PT
oaire.fundingStreamFCT_CPCA_2023_01
oaire.fundingStreamConcurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017/2018) - Financiamento Base
oaire.fundingStreamConcurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017/2018) - Financiamento Base
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
project.funder.nameFundação para a Ciência e a Tecnologia
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsopenAccess
relation.isProjectOfPublicationfccb2e03-5998-4eb7-b780-5a16de051bdb
relation.isProjectOfPublication0820e720-e714-4d3b-bc64-bb8b3bb289b6
relation.isProjectOfPublicationada2f8e7-fadc-471b-b1a7-b1e35cba8ebc
relation.isProjectOfPublication.latestForDiscoveryfccb2e03-5998-4eb7-b780-5a16de051bdb

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Pourvahab_et_al._2025._A_cluster-based_opposition_differential_evolution_algorithm_boosted_by_a_local_search_for_ECG_signal_classification..pdf
Tamanho:
3.02 MB
Formato:
Adobe Portable Document Format