Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier

Abstract Every human being has a different electro-cardio-graphy (ECG) waveform that provides information about the well being of a human heart. Therefore, ECG waveform can be used as an effective identification measure in biometrics and many such applications of human identification. To achieve fas...

Full description

Bibliographic Details
Main Authors: Sahil Dalal, Virendra P. Vishwakarma
Format: Article
Language:English
Published: Nature Publishing Group 2021-07-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-021-94363-6
id doaj-e0b662f041614d5b8901e3b32e54f30e
record_format Article
spelling doaj-e0b662f041614d5b8901e3b32e54f30e2021-07-25T11:27:14ZengNature Publishing GroupScientific Reports2045-23222021-07-0111112510.1038/s41598-021-94363-6Classification of ECG signals using multi-cumulants based evolutionary hybrid classifierSahil Dalal0Virendra P. Vishwakarma1University School of Information, Communication and Technology, Guru Gobind Singh Indraprastha UniversityUniversity School of Information, Communication and Technology, Guru Gobind Singh Indraprastha UniversityAbstract Every human being has a different electro-cardio-graphy (ECG) waveform that provides information about the well being of a human heart. Therefore, ECG waveform can be used as an effective identification measure in biometrics and many such applications of human identification. To achieve fast and accurate identification of human beings using ECG signals, a novel robust approach has been introduced here. The databases of ECG utilized during the experimentation are MLII, UCI repository arrhythmia and PTBDB databases. All these databases are imbalanced; hence, resampling techniques are helpful in making the databases balanced. Noise removal is performed with discrete wavelet transform (DWT) and features are obtained with multi-cumulants. This approach is mainly based on features extracted from the ECG data in terms of multi-cumulants. The multi-cumulants feature based ECG data is classified using kernel extreme learning machine (KELM). The parameters of multi-cumulants and KELM are optimized using genetic algorithm (GA). Excellent classification rate is achieved with 100% accuracy on MLII and UCI repository arrhythmia databases, and 99.57% on PTBDB database. Comparison with existing state-of-art approaches has also been performed to prove the efficacy of the proposed approach. Here, the process of classification in the proposed approach is named as evolutionary hybrid classifier.https://doi.org/10.1038/s41598-021-94363-6
collection DOAJ
language English
format Article
sources DOAJ
author Sahil Dalal
Virendra P. Vishwakarma
spellingShingle Sahil Dalal
Virendra P. Vishwakarma
Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier
Scientific Reports
author_facet Sahil Dalal
Virendra P. Vishwakarma
author_sort Sahil Dalal
title Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier
title_short Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier
title_full Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier
title_fullStr Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier
title_full_unstemmed Classification of ECG signals using multi-cumulants based evolutionary hybrid classifier
title_sort classification of ecg signals using multi-cumulants based evolutionary hybrid classifier
publisher Nature Publishing Group
series Scientific Reports
issn 2045-2322
publishDate 2021-07-01
description Abstract Every human being has a different electro-cardio-graphy (ECG) waveform that provides information about the well being of a human heart. Therefore, ECG waveform can be used as an effective identification measure in biometrics and many such applications of human identification. To achieve fast and accurate identification of human beings using ECG signals, a novel robust approach has been introduced here. The databases of ECG utilized during the experimentation are MLII, UCI repository arrhythmia and PTBDB databases. All these databases are imbalanced; hence, resampling techniques are helpful in making the databases balanced. Noise removal is performed with discrete wavelet transform (DWT) and features are obtained with multi-cumulants. This approach is mainly based on features extracted from the ECG data in terms of multi-cumulants. The multi-cumulants feature based ECG data is classified using kernel extreme learning machine (KELM). The parameters of multi-cumulants and KELM are optimized using genetic algorithm (GA). Excellent classification rate is achieved with 100% accuracy on MLII and UCI repository arrhythmia databases, and 99.57% on PTBDB database. Comparison with existing state-of-art approaches has also been performed to prove the efficacy of the proposed approach. Here, the process of classification in the proposed approach is named as evolutionary hybrid classifier.
url https://doi.org/10.1038/s41598-021-94363-6
work_keys_str_mv AT sahildalal classificationofecgsignalsusingmulticumulantsbasedevolutionaryhybridclassifier
AT virendrapvishwakarma classificationofecgsignalsusingmulticumulantsbasedevolutionaryhybridclassifier
_version_ 1721283243715592192