Abstract
The Electrocardiogram (ECG) can provide valuable information for medical diagnosis and diseases prevention. This paper presents an algorithm for arrhythmia classification based on frequency domain analysis of ECG biosignals. Our approach includes the use of Support Vector Machines (SVM) to identify seven different types of beats and four types of arrhythmia. Different feature sets were tested using the MIT-BIH arrhythmia database and a classification accuracy of 95.79 % was achieved.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Goldberger, A.L., Amaral, L.A.N., Glass, L., Hausdor, J.M., Ivanov, PCh., Mark, R.G., Mietus, J.E., Moody, G.B., Peng, C.-K., Stanley, H.E.: PhysioBank, Physio Toolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23), e215–e220 (2000)
Pan, J., Tompkins, W.J.: A real-time QRS detection algorithm. IEEE Trans. Biomed. Eng. 32(3), 230–236 (1985)
Pathangay, V., Rath, S.P.: Arrhythmia detection in single-lead ECG by combining beat and rhythm-level information, pp. 3236–3239 (2014)
McSharry, P.E., Clifford, G.D., Azuaje, F.: Advanced Methods and Tools for ECG Data Analysis. Artech House Inc., Norwood (2006)
Chang, C.-C., Lin, C.-J.: LIBSVM : a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2, 27: 1–27: 27 (2011). http://www.csie.ntu.edu.tw/cjlin/libsvm
Todd, J.W.: The only EKG book you’ll ever need. Plast. Reconstr. Surg. 84, 842 (1989)
Jadhav, S.M.: Artificial neural network models based cardiac arrhythmia disease diagnosis from ECG signal data. Int. J. Comput. Appl. 44, 8–13 (2012)
Ethem, A.: Introduction to Machine Learning, 2nd edn. MIT Press, Cambridge (2010)
Mondal, P.: Cardiac arrhythmias classification using decision tree. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 5(1), 540–542 (2015)
Kaur, N., Manna, M.S., Dewan, R.: Int. J. Adv. Res. Comput. Sci. Softw. Eng. vol. 3(1), pp. 332–338 (2013)
Kohli, N., Verma, N.: Arrhythmia classification using SVM with selected features. Int. J. Eng. Sci. Technol. 3(8), 122–131 (2012)
L.W. and Wilkins.: ECG Interpretation Made Incredibly Easy
Mohamed, M.A.: An approach for ECG feature extraction using daubechies 4 (DB4) wavelet. Int. J. Comput. Appl. 96(12), 36–41 (2014)
De Chazal, P.D.C.P., ODwyer, M., Reilly, R.B.: Automatic classification of heartbeats using ECG morphology and heartbeat interval features. IEEE Trans. Biomed. Eng. 51(7), 1196–1206 (2004)
Tsipouras, M.G., Fotiadis, D.I.: Automatic arrhythmia detection based on time and time-frequency analysis of heart rate variability. Comput. Meth. Programs Biomed. 74, 95–108 (2004)
Acknowledgements
We thank Dr. Guillermo Mora of the Internal Medicine Department, Faculty of Medicine at National University of Colombia for his contributions in the understanding of the medical concepts behind an arrhythmia.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Nivia, J.E., Ramírez, Y.M., Camargo, J.E. (2016). Arrhythmia Classification Using Biosignal Analysis and Machine Learning Techniques. In: Zheng, X., Zeng, D., Chen, H., Leischow, S. (eds) Smart Health. ICSH 2015. Lecture Notes in Computer Science(), vol 9545. Springer, Cham. https://doi.org/10.1007/978-3-319-29175-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-29175-8_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29174-1
Online ISBN: 978-3-319-29175-8
eBook Packages: Computer ScienceComputer Science (R0)