Ensemble Learning for Heartbeat Classification Using Adaptive Orthogonal Transformations

In this work, we are focusing on the problem of heartbeat classification in electrocardiogram (ECG) signals. First we develop a patient-specific feature extraction scheme by using adaptive orthogonal transformations based on wavelets, B-splines, Hermite and rational functions. The so-called variable projection provides the general framework to find the optimal nonlinear parameters of these transformations. After extracting the features, we train a support vector machine (SVM) for each model whose outputs are combined via ensemble learning techniques. In the experiments, we achieved an accuracy of \(94.2\%\) on the PhysioNet MIT-BIH Arrhythmia Database that shows the potential of the proposed signal models in arrhythmia detection.

[1]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[2]  Sándor Fridli,et al.  Heartbeat Classification of ECG Signals Using Rational Function Systems , 2017, EUROCAST.

[3]  Ferenc Schipp,et al.  Rational Function Systems in ECG Processing , 2011, EUROCAST.

[4]  Péter Kovács,et al.  ECG Signal Compression Using Adaptive Hermite Functions , 2015, ICT Innovations.

[5]  B. V. K. Vijaya Kumar,et al.  Heartbeat Classification Using Morphological and Dynamic Features of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[6]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[7]  Rene F. Swarttouw,et al.  Orthogonal polynomials , 2020, NIST Handbook of Mathematical Functions.

[8]  Péter Kovács,et al.  Nonlinear least-squares spline fitting with variable knots , 2019, Appl. Math. Comput..

[9]  Gene H. Golub,et al.  The differentiation of pseudo-inverses and non-linear least squares problems whose variables separate , 1972, Milestones in Matrix Computation.

[10]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[11]  Juan Pablo Martínez,et al.  Cross-Database Evaluation of a Multilead Heartbeat Classifier , 2012, IEEE Transactions on Information Technology in Biomedicine.

[12]  Marta Karczewicz,et al.  ECG data compression by spline approximation , 1997, Signal Process..