Biomedical signals are collections of data considering psychological signals, they can be in the form of sound like opening and closing of heart valve, respiratory sound, and many others along with some electrical signals like Electrocardiogram (ECG), Magnetic resonance imaging (MRI), Gait Rhythm (GR), electrooculogram (EOG), Electromyography (EMG), all of these can be obtained using medical observatory machines. Many times, Doctor’s fail to detect the presence of a disease manually as a result, some progressive diseases worsen a person’s condition to an unrecoverable phase. With the advancement of technology, it has been made possible for us to analyse such data using ML algorithms. To classify the disease, biological signals were obtained, denoised, and feature extraction has been performed. In this experiment, an ECG was analysed to determine whether a person had cardiac disease. The early detection of heart disease made possible by this study will assist in saving a great number of lives.Almost around 20 thousand people have died in 2014 just because of heart attacks nationwide and the numbers reached to 28 thousand in 2019. The data also indicate that such occurrences have steadily increased across all age categories, except for those under 14 and those between the ages of 14 and 18. Beginning in 2016, NCRB began releasing information on these deaths by age group. CDC analyzed that a cardiovascular disease-related death occurs in the US every Thirty-Four second. In the United States, around seven lakh deaths in 2020 were caused due to heart related diseases—1  in every 5 fatalities. So, there was a need to build an ML model that will be efficient enough in detecting heart diseases at an early stage by analyzing the biomedical signals from the heart, that are known as ECG or ELECTROCARDIOGRAM signals. Many machine learning optimizers namely SGD, AdaDelta, Adagrad, Nadam, FTRL, Adam were studied and used in this research work. A comparative analysis was made between these optimizers to choose the most efficient one. Out of all these, the ADAM optimizer outperformed and gave us 98.90% accuracy.

1.
Heather Carter
, “
Cardiology-the ABC’s of the PQRST
”. Bush Veterinary NEUROLOGY Service. Available Online at https://bvns.net/wp-content/uploads/2018/10/Cardiology-the-ABC%E2%80%99s-of-the-PQRST.pdf.
2.
J.
Zhang
et al, “
Method of diagnosing heart disease based on deep learning ECG signal
." arXiv preprint arXiv:1907.01514,
2019
.
3.
S.
Kusuma
et al, “
Analysis on deep learning methods for ECG based cardiovascular disease prediction
.”
Scalable Computing: Practice and Experience
21
.
1
:
127
136
,
2020
.
4.
S.
Jambukia
et al, “
Classification of ECG signals using machine learning techniques: A survey
,”
2015 International Conference on Advances in Computer Engineering and Applications
,
Ghaziabad, India
, pp.
714
721
, doi: ,
2015
.
5.
F.
Alarsan
et al, “
Analysis and classification of heart diseases using heartbeat features and machine learning algorithms
.”
Journal of Big Data
6
.
1
1
15
,
2019
.
6.
S.
Syama
et al, “
Classification of ECG signal using machine learning techniques
.”
2019 2nd International Conference on Power and Embedded Drive Control (ICPEDC)
.
IEEE
,
2019
.
7.
N.
Kumar
et al, “
Machine learning based heart disease diagnosis using non-invasive methods: a review
.”
Journal of Physics: Conference Series.
Vol.
1950
. No.
1
. IOP Publishing,
2021
.
8.
S.
Sahoo
et al, “
Machine learning approach to detect cardiac arrhythmias in ECG signals: a survey
.”
Irbm
41
.
4
,
185
194
,
2020
.
9.
T.
Jun
et al, “
ECG arrhythmia classification using a 2-D convolutional neural network
." arXiv preprint arXiv:1804.06812,
2018
.
10.
M.
Wasimuddin
et al, “
Stages-based ECG signal analysis from traditional signal processing to machine learning approaches: A survey
.”
IEEE Access
8
:
177782
177803
,
2020
.
11.
M.
Alfaras
et al, “
A fast machine learning model for ECG-based heartbeat classification and arrhythmia detection
.”
Frontiers in Physics
7
,
103
,
2019
.
12.
M.
Naz
et al, “
From ECG signals to images: a transformation-based approach for deep learning
.”
PeerJ Computer Science
7
,
e386
,
2021
.
13.
Z.
Ebrahimi
et al “
A review on deep learning methods for ECG arrhythmia classification
.”
Expert Systems with Applications: X
7
,
100033
,
2020
.
14.
M.
Salem
et al, “
ECG Arrhythmia Classification Using Transfer Learning from 2- Dimensional Deep CNN Features
,”
2018 IEEE Biomedical Circuits and Systems Conference (BioCAS
), pp.
1
4
,
2018
.
15.
K.
Patro
et al, “
An efficient optimized feature selection with machine learning approach for ECG biometric recognition
.”
IETE Journal of Research
,
1
12
,
2020
.
16.
H.
Alquran
et al, “
ECG classification using higher order spectral estimation and deep learning techniques
.”
Neural Network World
29
.
4
,
207
219
,
2019
.
17.
A.
Alqudah
, “
An enhanced method for real-time modelling of cardiac related biosignals using Gaussian mixtures
”,
Journal of medical engineering & technology
,
41
.
8
, pp.
600
611
,
2017
.
18.
N.
Joshi
et al, “
Support vector machine-based heartbeat classification
”,
4th IRF Int. Conf
., pp.
140
144
. ISSN: 2321–9009,
2014
.
19.
U.
Acharya
et al, “
A deep convolutional neural network model to classify heartbeats
”,
Computers in biology and medicine.
89
, pp.
389
396
,
2017
.
20.
S.
Banerjee
et al, “
Application of cross wavelet transform for ECG pattern analysis and classification
”,
IEEE transactions on instrumentation and measurement
,
63
.
2
, pp.
326
333
,
2013
.
21.
E.
Izci
et al, “
Cardiac arrhythmia detection from 2d ecg images by using deep learning technique”, In
Medical Technologies Congress (TIPTEKNO
) (pp.
1
4
).
IEEE
, October
2019
.
22.
M.
Kachuee
et al, “
ECG heartbeat classification: A deep transferable representation
”,
2018 IEEE International Conference on Healthcare Informatics (ICHI). IEEE
, pp.
443
444
,
2018
.
23.
B.
Mathunjwa
et al, “
ECG arrhythmia classification by using a recurrence plot and convolutional neural network
”,
Biomedical Signal Processing and Control
,
64
,
102262
, (
2021
).
24.
F.
Murat
et al, “
Application of deep learning techniques for heartbeats detection using ECG signals-analysis and review
”,
Computers in biology and medicine
,
120
,
103726
,
2020
.
25.
B.
Murugesan
et al, “
Ecgnet: Deep network for arrhythmia classification
,”
IEEE International Symposium on Medical Measurements and Applications (MeMeA), June
2018
.
26.
M.
Zihlmann
et al, “
Convolutional recurrent neural networks for electrocardiogram classification
,”
Computing in Cardiology (CinC)
, September
2017
.
27.
B.
Pyakillya
et al, “
Deep learning for ECG classification
”,
Journal of physics: conference series
, Vol.
913
, No.
1
, p.
012004
. IOP Publishing, October
2017
.
28.
X.
Liu
et al, “
Deep learning in ECG diagnosis: A review
”,
Knowledge-Based Systems
,
227
,
107187
, (
2021
).
29.
L.
Niu
et al, “
A deep-learning approach to ECG classification based on adversarial domain adaptation
”,
Healthcare
, Vol.
8
, No.
4
, p.
437
, MDPI, October
2020
.
30.
A.
Agarwal
,
R.
Kumar
and
M.
Gupta
, “
Review on Deep Learning based Medical Image Processing
,”
2022 IEEE International Conference on Current Development in Engineering and Technology (CCET)
,
Bhopal, India
,
2022
, pp.
1
5
, doi: .
31.
F.
Shayan
, “
ECG Heartbeat categorization dataset
”, Available at https://www.kaggle.com/datasets/shayanfazeli/heartbeat/code.
This content is only available via PDF.
You do not currently have access to this content.