Comparison of neural basis expansion analysis for interpretable time series (N-BEATS) and recurrent neural networks for heart dysfunction classification
Open Access
- 28 June 2022
- journal article
- research article
- Published by IOP Publishing in Physiological Measurement
- Vol. 43 (6) , 064006
Abstract
Objective. The primary purpose of this work is to analyze the ability of N-BEATS architecture for the problem of prediction and classification of electrocardiogram (ECG) signals. To achieve this, performance comparison with various types of other SotA (state-of-the-art) recurrent neural network architectures commonly used for such problems is conducted. Approach. Four architectures (N-BEATS, LSTM, LSTM with peepholes, GRU) were tested for performance and dimension reduction problems for different number of leads (2, 3, 4, 6, 12), both in variants consisting of blended branches, allowing retaining accuracy while reducing the computational capacity needed. The analysis was performed on datasets and using metrics from Challenges in Cardiology (CinC) 2021 competition. Main results. Best results were achieved for LSTM with peepholes, then LSTM, GRU and the worst for N-BEATS (challenge metrics respectively: 0.42, 0.40, 0.39, 0.35; for times: 0.0395 s, 0.0036 s, 0.0027 s, 0.0002 s). Commonly used LSTM outperforms N-BEATS in terms of multi-label classification, data set resilience, and obtained challenge metrics. Still, N-BEATS can obtain acceptable results for 2 lead classification (metric of 0.35 for N-BEATS and 0.38 for other networks) and outperforms other solutions in terms of complexity and speed. Significance. This paper features a novel approach of using the N-BEATS, which was previously used only for forecasting, to classify ECG signals with success. While N-BEATS multi-label classification capacity is lower than LSTM, its speed obtaining results with a reduced number of leads (faster by one to two degrees of magnitude) allows for arrhythmias detection and classification while using off-the-shelf wearable devices (Holter monitors, sport bands, etc).Keywords
This publication has 17 references indexed in Scilit:
- A hybrid method of exponential smoothing and recurrent neural networks for time series forecastingInternational Journal of Forecasting, 2020
- The Future of Wearables in Heart Failure PatientsJACC: Heart Failure, 2019
- ECG Classification Algorithm Based on STDP and R-STDP Neural Networks for Real-Time Monitoring on Ultra Low-Power Personal Wearable DevicesIEEE Transactions on Biomedical Circuits and Systems, 2019
- LSTM-Based ECG Classification for Continuous Monitoring on Personal Wearable DevicesIEEE Journal of Biomedical and Health Informatics, 2019
- Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural networkNature Medicine, 2019
- Wearables and the Medical RevolutionPersonalized Medicine, 2018
- An Open Access Database for Evaluating the Algorithms of Electrocardiogram Rhythm and Morphology Abnormality DetectionJournal of Medical Imaging and Health Informatics, 2018
- Wide Residual Networks2016
- Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural NetworksIEEE Transactions on Biomedical Engineering, 2015
- A Real-Time QRS Detection AlgorithmIEEE Transactions on Biomedical Engineering, 1985