Detection of arrhythmia from electrocardiogram signals using a novel gaussian assisted signal smoothing and pattern recognition

dc.contributor.authorChandrasekar, A.
dc.contributor.authorShekar, D.D.
dc.contributor.authorHiremath, A.C.
dc.contributor.authorChemmangat, K.
dc.date.accessioned2026-02-04T12:28:13Z
dc.date.issued2022
dc.description.abstractThe electrocardiogram is a widely used measurement for individual heart conditions, and much effort has been put into automatic arrhythmia diagnosis using machine learning. However, the classification performance is hampered by the use of less representative data in conjunction with traditional machine learning models. This paper proposes a novel algorithm for pre-processing raw Electrocardiogram signals via Gaussian Assisted Signal Smoothing. In this method, the ECG signal is modeled as a low pass component and a weighted sum of Gaussians. The Gaussians are used to model the peak characteristics of the signal, effectively preserving its structure and morphology while eliminating the noise, which is evident by the enhanced peak signal-to-noise ratio of the GASS signal. The R peaks obtained from the Pan Tompkins algorithm are used to extract the heartbeats from the filtered signal using a windowing technique. A cascaded combination of a Convolutional Neural Network and a Quadratic Support Vector Machine is then used to classify the heartbeats. The CNN model has 131,661 parameters, making it much lighter than previously reported works. The MIT-BIH Arrhythmia Database was used for our experiments. Across eleven classes, our results reveal that the model has an accuracy of 97.63% and an average F1 score of 0.9263. In contrast, previous works have primarily focused on a one vs. all or a five-class classification. From a signal processing standpoint, the proposed method offers a promising solution for Signal Filtering and Arrhythmia Classification. © 2021 Elsevier Ltd
dc.identifier.citationBiomedical Signal Processing and Control, 2022, 73, , pp. -
dc.identifier.issn17468094
dc.identifier.urihttps://doi.org/10.1016/j.bspc.2021.103469
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/22649
dc.publisherElsevier Ltd
dc.subjectBiomedical signal processing
dc.subjectConvolution
dc.subjectConvolutional neural networks
dc.subjectDiseases
dc.subjectElectrocardiography
dc.subjectGaussian distribution
dc.subjectPattern recognition
dc.subjectSignal detection
dc.subjectSignal to noise ratio
dc.subjectArrhythmia detection
dc.subjectConvolutional neural network
dc.subjectECG signals
dc.subjectElectrocardiogram signal
dc.subjectGaussian assisted signal smoothing
dc.subjectGaussians
dc.subjectNovel filtering
dc.subjectSignal patterns
dc.subjectSignal smoothing
dc.subjectSupport vectors machine
dc.subjectSupport vector machines
dc.subjectaccuracy
dc.subjectalgorithm
dc.subjectArticle
dc.subjectartifact
dc.subjectartificial neural network
dc.subjectclassification algorithm
dc.subjectcontrolled study
dc.subjectconvolutional neural network
dc.subjectECG abnormality
dc.subjectelectrocardiogram
dc.subjectelectrocardiography
dc.subjectelectrocardiography monitoring
dc.subjectevoked brain stem auditory response
dc.subjectgaussian assisted signal smoothing
dc.subjectheart arrhythmia
dc.subjectheart beat
dc.subjecthuman
dc.subjectlearning
dc.subjectlearning algorithm
dc.subjectmachine learning
dc.subjectnerve cell network
dc.subjectpattern recognition
dc.subjectperformance
dc.subjectsignal noise ratio
dc.subjectsignal processing
dc.subjectsupport vector machine
dc.titleDetection of arrhythmia from electrocardiogram signals using a novel gaussian assisted signal smoothing and pattern recognition

Files

Collections