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

No Thumbnail Available

Date

2022

Journal Title

Journal ISSN

Volume Title

Publisher

Elsevier Ltd

Abstract

The 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

Description

Keywords

Biomedical signal processing, Convolution, Convolutional neural networks, Diseases, Electrocardiography, Gaussian distribution, Pattern recognition, Signal detection, Signal to noise ratio, Arrhythmia detection, Convolutional neural network, ECG signals, Electrocardiogram signal, Gaussian assisted signal smoothing, Gaussians, Novel filtering, Signal patterns, Signal smoothing, Support vectors machine, Support vector machines, accuracy, algorithm, Article, artifact, artificial neural network, classification algorithm, controlled study, convolutional neural network, ECG abnormality, electrocardiogram, electrocardiography, electrocardiography monitoring, evoked brain stem auditory response, gaussian assisted signal smoothing, heart arrhythmia, heart beat, human, learning, learning algorithm, machine learning, nerve cell network, pattern recognition, performance, signal noise ratio, signal processing, support vector machine

Citation

Biomedical Signal Processing and Control, 2022, 73, , pp. -

Collections

Endorsement

Review

Supplemented By

Referenced By