Abstract

Electrocardiography (ECG) is a simple and safe tool for detecting heart conditions. Despite the diaspora of existing heartbeat classifiers, improvements such as real-time heartbeat identification and patient-independent classification persist. Reservoir computing (RC) based heartbeat classifiers are an emerging computational efficiency solution that is potentially recommended for real-time concerns. However, multiclass patient-independent heartbeat classification using RC-based classifiers has not been considered and constitutes a challenge. This study investigates patient-independent heartbeat classification by leveraging traditional RC and next-generation reservoir computing (NG-RC) solely or in a cascade. Three RCs were investigated for classification tasks: a linear RC featuring linear internal nodes, a nonlinear RC with a nonlinear internal node, and an NG-RC. Each of these has been evaluated independently using either linear ridge regression or multilayer perceptron (MLP) as readout models. Only three classes were considered for classification: the N, V, and S categories. Techniques to deal with the imbalanced nature of the data, such as the synthetic minority oversampling technique (SMOTE) and oversampling by replacement, were used. The MIT-BIH dataset was used to evaluate classification performance. The area under the curve (AUC) criterion was used as an evaluation metric. The NG-RC-based model improves classification performance and mitigates the overfitting issue. It has improved classification performance by 4.18% and 2.31% for the intra-patient and inter-patient paradigms, respectively. By cascading RC and NG-RC, the identification performance of the three heartbeat categories is further enhanced. AUCs of 97.80% and 92.09% were reported for intra- and inter-patient scenarios, respectively. These results suggest promising opportunities to leverage RC technology for multiclass, patient-independent heartbeat recognition.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call