Abstract
Heart disease illness depicts a scope of conditions that influence your heart. Machine learning (ML) and deep learning end up being powerful in helping to simply decide and forecast from the enormous amount of information delivered by the medical services industry. In this paper, we compared the accuracies of seven algorithms viz. Logistic Regression, KNN (nearest neighbor), Naive Bayes Classifier (NBC), Decision tree, Random Forest, Support Vector Machine (SVM), and Convoluted Neural Networks, to pick the best suitable algorithm and finally we chose CNN (Deep Learning or CNN, i.e., Convolutional Neural Network) which has shown outstanding results with an accuracy of 99.96% in binary classification and 97.08% in multi-class classification. A robust and accurate system to detect heart diseases on real-time data is developed which is based on CNN.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Montenegro AL, Abreu M, Fred A, Machado JM (2022) Human-assisted vs. deep learning feature extraction: an evaluation of ECG features extraction methods for arrhythmia classification using machine learning. Appl Sci 12(15):7404
Gupta V, Mittal M, Mittal V et al (2022) Detection of R-peaks using fractional Fourier transform and principal component analysis. J Ambient Intell Humaniz Comput 13:961–972
Cepeda E, Sánchez-Pozo NN, Peluffo-Ordóñez DH, González-Vergara J, Almeida-Galárraga D (2022) ECG-based heartbeat classification for arrhythmia detection using artificial neural networks. In: Gervasi O, Murgante B, Hendrix EMT, Taniar D, Apduhan BO (eds) Computational science and its applications–ICCSA 2022, Lecture notes in computer science, 13376. Springer, Cham, pp 20–31
Balbin JR, Yap AIT, Calicdan BD, Bernabe LAM (2021) Arrhythmia detection using electrocardiogram and phonocardiogram pattern using integrated signal processing algorithms with the aid of convolutional neural networks. In: Proceedings of the 2021 IEEE international conference on automatic control & intelligent systems (I2CACIS), Shah Alam, Malaysia, pp 146–151
Anwar SM, Gul M, Majid M, Alnowami M (2018) Arrhythmia classification of ECG signals using hybrid features. Comput Math Methods Med 2018:1–8
Yan W, Zhang Z (2021) Online automatic diagnosis system of cardiac arrhythmias based on MIT-BIH ECG database. J Healthc Eng 2021(1819112):9
Ketu S, Mishra PK (2022) Empirical analysis of machine learning algorithms on imbalance electrocardiogram based arrhythmia dataset for heart disease detection. Arab J Sci Eng 47:1447–1469
Ribeiro HDM, Arnold A, Howard JP, Shun-Shin MJ, Zhang Y, Francis DP, Lim PB, Whinnett Z, Zolgharni M (2022) ECG-based real-time arrhythmia monitoring using quantized deep neural networks: a feasibility study. Comput Biol Med 143:105249
Fradi M, Khriji L, Machhout M (2022) Real-time arrhythmia heart disease detection system using CNN architecture based on various optimizers-networks. Multimed Tools Appl 81:41711–41732
Marsili IA, Biasiolli L, Masè M, Adami A, Andreghetti AO, Ravelli F, Nollo G (2020) Implementation and validation of real-time algorithms for atrial fibrillation detection on a wearable ECG device. Comput Biol Med 116:103540
Tang X, Ma Z, Hu Q, Tang W (2020) A real-time arrhythmia heartbeats classification algorithm using parallel delta modulations and rotated linear-kernel support vector machines. IEEE Trans Biomed Eng 67(4):978–986
Rahman MZ, Akbar MA, Leiva V, Tahir A, Riaz MT, Martin-Barreiro C (2023) An intelligent health monitoring and diagnosis system based on the internet of things and fuzzy logic for cardiac arrhythmia COVID-19 patients. Comput Biol Med 154:106583
Ahmed N, Zhu Y (2020) Early detection of atrial fibrillation based on ECG signals. Bioengineering 7(1):16
Lo Presti D, Santucci F, Massaroni C et al (2021) A multi-point heart rate monitoring using a soft wearable system based on fiber optic technology. Sci Rep 11:21162
Dhande S (2021) LabVIEW based ECG signal acquisition and analysis. Int J Eng Appl Sci Technol 5(9):285–290
Heart Disease Dataset (2023) Kaggle. https://www.kaggle.com/johnsmith88/heart-disease-dataset. Accessed 20 Apr 2023
MIT-BIH Arrhythmia Database v1.0.0. https://doi.org/10.13026/C2F305. Accessed 23 Jan 2023
PTB Diagnostic ECG Database v1.0.0. https://www.physionet.org/content/ptbdb/1.0.0/. Accessed 23 Jan 2023
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Vakil, V.J., Soni, S. (2024). Heart Arrhythmia Detection Through Real-Time ECG Acquisition by Machine Learning Techniques. In: Pant, M., Deep, K., Nagar, A. (eds) Proceedings of the 12th International Conference on Soft Computing for Problem Solving. SocProS 2023. Lecture Notes in Networks and Systems, vol 995. Springer, Singapore. https://doi.org/10.1007/978-981-97-3292-0_35
Download citation
DOI: https://doi.org/10.1007/978-981-97-3292-0_35
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-3291-3
Online ISBN: 978-981-97-3292-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)