Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

access icon openaccess Patient-specific ECG beat classification technique

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. 1)
    2. 2)
    3. 3)
      • 16. Kecman, V.: ‘Learning and soft computing support vector machines neural networks and fuzzy logic machines’ (The MIT Press, Massachusetts, 2001), pp. 121191.
    4. 4)
    5. 5)
    6. 6)
    7. 7)
      • 24. Rifkin, R., Klautau, A.: ‘In defense of one-versus-all classification’, J. Mach. Learn. Res., 2004, 5, pp. 101141.
    8. 8)
      • 11. Haykin, S.: ‘Neural networks’ (Pearson Education Asia, New Delhi, 2002).
    9. 9)
    10. 10)
    11. 11)
      • 7. Recommended practice for testing and reporting performance results of ventricular arrhythmia detection algorithms’ (Assoc. Adv. Med. Instrum., Arlington, VA, 1987).
    12. 12)
    13. 13)
      • 23. Vapnik, V.: ‘Statistical learning theory’ (Wiley, New York, 1998).
    14. 14)
    15. 15)
      • 15. Widrow, B., Stearns, S.D.: ‘Adaptive signal processing’ (Pearson Education Asia, New Delhi, India, 2012).
    16. 16)
    17. 17)
    18. 18)
    19. 19)
    20. 20)
    21. 21)
    22. 22)
    23. 23)
    24. 24)
    25. 25)
http://iet.metastore.ingenta.com/content/journals/10.1049/htl.2014.0072
Loading

Related content

content/journals/10.1049/htl.2014.0072
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address