© The Institution of Engineering and Technology
Electrocardiogram (ECG) beat classification plays an important role in the timely diagnosis of the critical heart condition. An automated diagnostic system is proposed to classify five types of ECG classes, namely normal (N), ventricular ectopic beat (V), supra ventricular ectopic beat (S), fusion (F) and unknown (Q) as recommended by the Association for the Advancement of Medical Instrumentation (AAMI). The proposed method integrates the Stockwell transform (ST), a bacteria foraging optimisation (BFO) algorithm and a least mean square (LMS)-based multiclass support vector machine (SVM) classifier. The ST is utilised to extract the important morphological features which are concatenated with four timing features. The resultant combined feature vector is optimised by removing the redundant and irrelevant features using the BFO algorithm. The optimised feature vector is applied to the LMS-based multiclass SVM classifier for automated diagnosis. In the proposed technique, the LMS algorithm is used to modify the Lagrange multiplier, which in turn modifies the weight vector to minimise the classification error. The updated weights are used during the testing phase to classify ECG beats. The classification performances are evaluated using the MIT-BIH arrhythmia database. Average accuracy and sensitivity performances of the proposed system for V detection are 98.6% and 91.7%, respectively, and for S detections, 98.2% and 74.7%, respectively over the entire database. To generalise the capability, the classification performance is also evaluated using the St. Petersburg Institute of Cardiological Technics (INCART) database. The proposed technique performs better than other reported heartbeat techniques, with results suggesting better generalisation capability.
References
-
-
1)
-
9. Jiang, W., Kong, S.G.: ‘Block-based neural networks for personalized ECG signal classification’, IEEE Trans. Neural Netw., 2007, 18, (6), pp. 1750–1761 (doi: 10.1109/TNN.2007.900239).
-
2)
-
8. Moody, G.B., Mark, R.G.: ‘The impact of the MIT-BIH arrhythmia database’, IEEE Eng. Med. Biol. Mag., 2001, 20, (3), pp. 45–50 (doi: 10.1109/51.932724).
-
3)
-
16. Kecman, V.: ‘Learning and soft computing support vector machines neural networks and fuzzy logic machines’ (The MIT Press, Massachusetts, 2001), pp. 121–191.
-
4)
-
21. Mishra, S., Bhende, C.N.: ‘Bacterial foraging technique-based optimized active power filter for load compensation’, IEEE Trans. Power Deliv., 2007, 22, (1), pp. 457–465 (doi: 10.1109/TPWRD.2006.876651).
-
5)
-
Y.H. Hu ,
S. Palreddy ,
W.J. Tompkins
.
A patient-adaptable ECG beat classifier using a mixture of experts approach.
IEEE Trans. Biomed. Eng.
,
9 ,
891 -
900
-
6)
-
20. Das, M.K., Ari, S.: ‘Electrocardiogram beat classification using S-transform based feature set’, J. Mech. Med. Biol., 2014, 14, (5), p. 1450066 (doi: 10.1142/S0219519414500663).
-
7)
-
24. Rifkin, R., Klautau, A.: ‘In defense of one-versus-all classification’, J. Mach. Learn. Res., 2004, 5, pp. 101–141.
-
8)
-
11. Haykin, S.: ‘Neural networks’ (Pearson Education Asia, New Delhi, 2002).
-
9)
-
R.G. Stockwell ,
L. Mansinha ,
R.P. Lowe
.
Localization of the complex spectrum: the S-transform.
IEEE Trans. Signal Process.
,
4 ,
998 -
1001
-
10)
-
O.T. Inan ,
L. Giovangrandi ,
G.T.A. Kovacs
.
Robust neural-network-based classification of premature ventricular contractions using wavelet transform and timing interval features.
IEEE Trans. Biomed. Eng.
,
12 ,
2507 -
2515
-
11)
-
7. ‘Recommended practice for testing and reporting performance results of ventricular arrhythmia detection algorithms’ (Assoc. Adv. Med. Instrum., Arlington, VA, 1987).
-
12)
-
25. Liamedo, M., Martinez, J.P.: ‘An automatic patient-adapted ECG heartbeat classifier allowing expert assistance’, IEEE Trans. Biomed. Eng., 2012, 59, (8), pp. 2312–2320 (doi: 10.1109/TBME.2012.2202662).
-
13)
-
23. Vapnik, V.: ‘Statistical learning theory’ (Wiley, New York, 1998).
-
14)
-
18. Li, P., Liu, C., Wang, X., Zheng, D., Li, Y., Liu, C.: ‘A low-complexity data-adaptive approach for premature ventricular contraction recognition’, Signal, Image Video Process., 2014, 8, pp. 111–120 (doi: 10.1007/s11760-013-0478-6).
-
15)
-
15. Widrow, B., Stearns, S.D.: ‘Adaptive signal processing’ (Pearson Education Asia, New Delhi, India, 2012).
-
16)
-
J. Pan ,
W.J. Tompkins
.
A real-time QRS detection algorithm.
IEEE Trans. Biomed. Eng.
,
3 ,
230 -
236
-
17)
-
2. Hoekema, R., Uijen, G., van Oosterom, A.: ‘Geometrical aspects of the interindividual variability of multilead ECG recordings’, IEEE Trans. Biomed. Eng., 2001, 48, (5), pp. 551–559 (doi: 10.1109/10.918594).
-
18)
-
S. Amari ,
S. Wu
.
Improving support vector machine classifiers by modifying kernel functions.
Neural Netw.
,
783 -
789
-
19)
-
S. Ari ,
K. Hembram ,
G. Saha
.
Detection of cardiac abnormality from PCG signal using LMS based least square SVM classifier.
Expert Syst. Appl.
,
12 ,
8019 -
8026
-
20)
-
K. Minami ,
H. Nakajima ,
T. Toyoshima
.
Real-time discrimination of ventricular tachyarrhythmia with Fourier-transform neural network.
IEEE Trans. Biomed. Eng.
,
2 ,
179 -
185
-
21)
-
M. Lagerholm ,
C. Peterson ,
G. Braccini ,
L. Edenbrt ,
L. Sörnmo
.
Clustering ECG complexes using Hermite functions and self-organizing maps.
IEEE Trans. Biomed. Eng.
,
7 ,
838 -
848
-
22)
-
10. Ince, T., Kiranyaz, S., Gabbouj, M.: ‘A generic and robust system for automated patient-specific classification of ECG signals’, IEEE Trans. Biomed. Eng., 2009, 56, (5), pp. 1415–1426 (doi: 10.1109/TBME.2009.2013934).
-
23)
-
20. de Chazal, P., Dwyer, M.O., Reilly, R.B.: ‘Automatic classification of heartbeats using ECG morphology and heartbeat interval features’, IEEE Trans. Biomed. Eng., 2004, 51, (7), pp. 1196–1206 (doi: 10.1109/TBME.2004.827359).
-
24)
-
22. Liu, C., Wechsler, H.: ‘Evolutionary pursuit and its application to face recognition’, IEEE Trans. Pattern Anal. Mach. Intell., 2000, 22, (6), pp. 570–582 (doi: 10.1109/34.862196).
-
25)
-
12. Comak, E., Arslan, A.: ‘A new training method for support vector machines: clustering k-NN support vector machines’, Expert Syst. Appl., 2008, 35, (3), pp. 564–568 (doi: 10.1016/j.eswa.2007.08.047).
http://iet.metastore.ingenta.com/content/journals/10.1049/htl.2014.0072
Related content
content/journals/10.1049/htl.2014.0072
pub_keyword,iet_inspecKeyword,pub_concept
6
6