The paper presents NEAPOLIS, an automatic real-time system for detecting arrhythmia conditions from electrocardiogram (ECG) readings. NEAPOLIS extracts features from ECG signals like wavelet transforms and interval descriptors. Random forest feature selection identified the top 5 important features. NEAPOLIS was tested on the MIT-BIH database, classifying beats with over 97% average sensitivity, specificity, precision and F1 score. Results for individual arrhythmia classes like left bundle branch block and premature ventricular contraction also exceeded 94%. NEAPOLIS is part of the larger ATTICUS ambient-intelligent telemonitoring system for improving human sustainability.
18. pre-RR interval
post-RR interval
local-RR interval
Single beat
Requires at least 10 heart beats
Current and post heart beats
Previous and current heart beats
Pandey and Janghel (2020)
Selected features
19. Selected features
Maximum Overlap Discrete
Wavelet Transform (MODWT)
Autoregressive Model (AR)
Multifractal Wavelet Leader
Fast Fourier Transform (FFT)
R-R interval descriptors
ECG Signal
Extracted features
22. Data extraction
Extraction of R peaks
annotations
Beat segmentation Baseline removal
2-step median filter
200 ms
600 ms
Filtered ECG signal
180 samples
(360hz signal)
24. What are the most important features for
the beat-to-beat classification of
arrhythmia conditions?
RQ1
25. Selected features
Maximum Overlap Discrete
Wavelet Transform (MODWT)
Autoregressive Model (AR)
Multifractal Wavelet Leader
Fast Fourier Transform (FFT)
R-R interval descriptors
ECG Signal
Feature selection
using
Random Forest
Remove
co-correlated features
(Pearson > 0.9)
Extracted features
Feature selection
26. Selected features - Top 5
dw_4 fft_1 fft_3 cfr_1 pre_rr
Importance
level
dw = Discrete Wavelet
fft = Fast Fourier Transform
pre_rr = pre-RR interval
cfr = AR model reflection
coefficient
34. NEAPOLIS is part of a real IoMT system
ATTICUS
Ambient-intelligent Tele-monitoring System
35. Summary
The paper has been funded by the
PON project ARS01_00860 “Telemonitoraggio e telemetria in ambienti intelligenti per migliorare la sostenibilità umana”
ATTICUS - RNA/COR 576347