Abstract
Metabolic syndrome (MS) components, mainly correlated with insulin resistance and diabetes, constitute physiological disturbances that are objectively detectable based on physiological and anatomical measurements. In particular, the scientific literature indicates clear associations between features extracted from electrocardiograph (ECG) signals and MS. However, there exist few scientific studies related to MS detection by means of ECG signals, specially in automatic computer aided systems. This paper aims at developing and evaluating automatic tools for possible MS detection based on ECG signals. To evaluate how accurately and precisely the developed classifier systems detect MS from ECG signals, we use the following procedures. Initially, we use algorithms that automatically extract Q, R, and S peaks from ECG waveforms. Subsequently, we extract temporal features mainly associated with averages and variances of intervals and ratios between successive Q, R, and S peaks. We also use features describing the cardiac axis. The features are then used for training and testing classifier systems, including Support Vector Machines (SVMs) and RobustBoost classifiers. We also test the use of classifiers operating on raw ECG signals, without preliminary explicit feature extraction. The tested models constitute different configurations of Convolutional Neural Networks (CNNs). Our results indicate that it is possible to classify ECG signals in two different classes, separating people with MS from a control group, with statistically significant results. SVM, RobustBoost, and CNN models obtained average accuracy values equal to 94%, 89%, and 98%, respectively. These results indicate that automatic computer-aided diagnositcs of MS can be added to standard ECG clinical exams.
1. Introduction
The diagnosis of metabolic syndrome (MS) builds upon a set of clinical signs related to insulin resistance, such as hypertension, higher blood glucose, increased abdominal obesity, and decreased high-density lipoprotein (HDL) blood level. These factors cause alterations in the metabolism and, consequently, changes in the cardiovascular system [1,2,3].
Although there is no consensus regarding the quantitative criteria for MS determination, the scientific literature shows that (i) the usual signs of MS are related to insulin resistance and to diabetes; (ii) pre-diabetes patients with MS may develop diabetes later; and (iii) people with MS may also have cardiovascular diseases [4,5,6,7,8].
In this research, the markers for MS diagnosis are related to criteria by the National Cholesterol Education Program’s Adult Treatment Panel III (NCEP-ATP III), which states that the person is diagnosed with MS when he/she has at least three components according to the levels presented in Table 1 [3].
Table 1.
Risk factors of metabolic syndrome according to NCEP-ATP III criterion. Adapted from [3].
According to the Institute for Health Metrics and Evaluation (IHME), from 1990 to 2018, death figures from diabetes have evolved from 5th to 3rd place in the rank of death causes in Brazil. Diabetes-related deaths are associated with high levels of fasting blood glucose and increased body mass index. These factors are also responsible for increased risks of cardiovascular diseases [9].
The modifications in the features extracted from ECG signals can be explained by physiological and pathological changes associated with metabolic syndrome (MS). The literature presents studies indicating that patients with MS exhibit cardiovascular dysfunctions, which are reflected in alterations in the QRS waves, the cardiac axis, and other ECG parameters.
MS risk factors may be associated with heart failure and sudden cardiac death [10,11]. Also, current evidence supports the link between MS and cardiac disorders by heart rate variability analysis [12,13,14,15]. Rate variability in MS has been reported both in long-term studies [16] and in short-term ones [17]. However, we did not find many scientific articles mentioning approaches for detecting MS using only ECG signals.
The basic purpose of an automatic pathology detection system based on ECG system analysis is to obtain clinically relevant information in order to separate ECG in two categories—healthy or pathological. Some initiatives are based on ECG feature extraction (e.g., ECG intervals and segments, QRS and T wave axes, and morphological analyses of ECG waves). Other studies include deep learning techniques, such as those using Convolution Neural Networks (CNNs), in order to perform ECG classification, e.g., for the detection of cardiovascular diseases. In this type of classification, it is not necessary to develop a separate preliminary algorithm for previously extracting features of ECGs. Rather, the feature extraction is performed at the first network layers using linear filters that are adjusted at the training stage and nonlinear operations that are previously selected when defining the models [18,19,20,21,22]. We emphasize that CNNs have been successfully used to classify and analyze time domain signals in several applications [23,24,25].
In this paper, we compare the performance of three different types of classifiers of MS detection based on ECG signals, with and without explicit preliminary features extraction: Support Vector Machines (SVMs), RobustBoost classifiers, and Convolutional Neural Networks (CNNs).
2. Methods
We start by describing the methods we implemented for extracting ECG features in Section 2.1. Next, we present the ECG datasets used in Section 2.2. The classification approaches themselves are presented in detail in Section 2.3.
2.1. Algorithms for Classifying Electrocardiogram Signals
2.1.1. Features Extraction of Electrocardiogram Signals
In our first proposed ECG classification approach, we started by detecting QRS complexes. We used the Pan–Tompkins algorithm [26] in an implementation developed at the Research Institute of Rochester General Hospital, Rochester, New York, United States [27]. This algorithm starts by detecting the R peaks of the ECG signal. Then, it extracts the Q and S peaks by estimating the first-order ECG derivative and then searching for sign inversions in this derivative. In order to find the S peaks, we searched for the local minima positions by using the approach of searching derivative inversions. We selected the minima locations that were closest to the R peaks and to the left of such peaks.
Regarding the detection of Q peaks, we used a Pan–Tompkins variation that improved the detection accuracy in our tests, as determined by visual inspection of a subset of random signals in the database. We started by time-flipping each signal according to the relation
where x is the original signal, is the time-flipped signal, and N is the signal length. Figure 1 shows an original signal and its time-flipped version. After time flipping, we repeated the S-peak detection approach in order to extract the Q peaks.
Figure 1.
Example of a four-stage algorithm for Q peak detection. (a) Stage 1—Original ECG Signal with detected R peaks; (b) Stage 2—Mirrod ECG Signal, Stage 1 signal mirrod; (c) Stage 3—Mirrod ECG Signal with detected Q peaks; (d) Stage 4—Original ECG Signal with detected Q peaks, Stage 3 mirrod.
Based on this detection, we extracted time domain features, such as averages and variances of specific types of intervals, as well as ratios and axes between the Q, R, and S peaks. We used, for this feature extraction, leads I and aVF, which are orthogonal leads from the frontal plane and are normally used in studies that involve the cardiac axis of ECG signals [28,29]. Furthermore, the determination of the cardiac axis is a composite metric that involves the evaluation of different leads, which implicitly implies a feature selection by aggregation.
Table 2 details the features we extracted from ECG signals using leads I and aVF.
Table 2.
List and description of features extracted from the ECG signals using leads I and aVF.
For the machine learning methods, the strength of association between the occurrence of metabolic syndrome and each ECG feature in every epoch (basal, +30 min, +60 min, +90 min, +120 min) was evaluated by Pearson correlation. Values were considered significant if p value was below 0.05. Additional information about the influence of individual features on classification was assessed by Principal Component Analysis (PCA).
PCA creates orthogonal vectors composed of linear combinations of all 30 ECG features and sorts the correspondent eigenvalues. The highest eigenvalues are associated with most of the variability in the original data so that we can reduce data dimensionality by retaining only the associated eigenvectors with the highest eigenvalues. As regards specific feature relevance, we searched for low-value coefficients among the linear combinations in each retained eigenvector. All coefficients with values below 0.2 were considered irrelevant in the vector composition, and the remaining ECG features were compared to the ECG features table of correlations (Section 3.3) for agreement.
2.1.2. Validation of the Used Algorithm for ECG Peaks Detection
In order to validate the peak detection algorithm used, we used Bland–Altman plots to compare the modified Pan–Tompkins algorithm with a manual detection procedure over an ECG database that is appropriate for arrhythmia detectors research [30,31]. The Bland–Altman plots allowed us to evaluate whether there were significant differences in the two extraction procedures and whether they were therefore expected to change the diagnosis results [32].
2.2. The ECG Databases
To test the detection peaks algorithm, we used a database of ECG signals from Physionet named The noise stress test database. The dataset includes 30-min ECG signals from derivation V1. The signal-to-noise ratios (SNRs) correspond to 24 dB, and the sampling frequency equals 360 Hz [30,31].
In addition to this dataset, we used a set of ECG signals from a research that associated alterations in ECG signals with to insulin resistance in MS individuals. This study was performed by an Applied Biophysics and Bioengineering Group (GBBA, from the Spanish description Grupo de Bioingeniería y Biofísic Aplicada) [33]. This database initially appears in [13].
The participants of this research are from two distinct groups, which include, respectively, 15 individuals with MS and 10 from a control group. All subjects are males, with ages between 20 and 44 years, without known cardiovascular diseases. The subjects were reportedly nonsmokers and reportedly did not use illegal drugs. In the MS group, the subjects presented obesity, mainly of the abdominal type [13]. No other information related to individual characteristics of these participants was found. For example, there was no individual information regarding all specific MS markers for each individual. Therefore, in our research, we did not evaluate the influence of each MS component over the ECG signal.
These data were obtained during the Oral Glucose Tolerance Test (OGTT). This is a test in which the individuals need to be fasted at the beginning (then, blood tests are performed before and after the ingestion of 75 g of liquid glucose). This test was performed in 5 different stages. The first was the fasting stage, which corresponds to a basal state. The others were acquired after glucose intake at intervals of 30 min—30, 60, 90, and 120 min after glucose ingestion. In addition, the GBBA research also measured ECG signals during these different stages [13].
This database has 12-lead ECG signals that were acquired for 15 min using Cardiosoft v6.7, with a sampling frequency of 1 kHz and a resolution of 16 bits per sample [13,34].
2.3. Classification Methodologies
2.3.1. Development of Classifier System
In building MS detection methods, we compared results from different classifiers, such as Support Vector Machines (SVMs), Ensembles (specifically, RobustBoost classifiers), and Convolutional Neural Networks (CNNs).
We started with the SVM and RobustBoost approaches. These two classifiers are typically trained using supervised learning and typically operate on features that were explicitly extracted beforehand, instead of operating over raw signals. The SVM is well discussed and analyzed in the scientific literature [35,36,37]. The RobustBoost classifier is also well known and is a type of ensemble [38]; it has several important applications in biomedical fields [39,40].
Regarding CNNs on the other hand, they typically receive complete, raw signals or images [41,42], and during training, they learn to extract the relevant features extraction automatically. The literature presents CNNs applied to ECG signals, including the development of online-mode monitoring systems [43]. In this research, 12-lead ECG signals were used to train the CNN.
2.3.2. Data Separation for Classifiers Training and Testing
During the classifiers’ training stages, the data were divided in two parts: one for training and another for testing. We used the k-fold cross-validation, a type of cross-validation used for accurate performance estimation [44,45].
In k-fold, we first randomly divide the training and testing data into k sets. One of these groups is reserved for testing, while the other groups are used for training [44,45]. All relevant performance metrics, such as accuracy, precision, sensitivity, specificity, and F1 score, are then obtained based on applying the training classifiers to the test set. The process is repeated to a total of k times using a different test group each time [44,45]. At the end, the performance metrics estimates correspond to the averages of the corresponding metrics obtained for each fold. Figure 2 illustrates this general procedure by showing the classification stages for .
Figure 2.
Flowchart of the stages of training and testing of classifiers in an example of k-fold, with k equal to 3.
To mitigate the risk of overfitting, we used 10-fold cross-validation and monitored performance metrics. In this study, we used , which we identified as a common minimum value used in this type of application [45].
2.3.3. Classification Algorithms Parameters
- SVMs. For SVMs training and testing, we used the Radial Basis Function (RBF), which is the function that is most commonly used as the SVM kernel—corresponding to the inner product between the transformed representations of two separate vectors of features [46].
- RobustBoost Classifiers. Regarding the RobustBoost classifiers, we used 100 learning cycles and tree-based basic classification models. These parameters were defined in preliminary tests in which we detected that fewer than around 100 cycles lead to lower accuracies, and more than this value did not lead to further detected improvement.
- Convolutional Neural Networks. In the case of CNNs, we noted a greater challenge regarding training the models based on the original, unprocessed database examples. To deal with this challenge, we divided each signal into 300 time domain windows, leading to a larger number of training examples, even though there were several segments for each of the subjects. In this context, we separated examples for testing belonging to subjects that were not used in the training and validation stages (i.e., all time domain signals used for testing corresponded to subjects not having any segment used for training or validation). The CNN models was designed with 10 layers divided into two main stages, namely, the features extraction and the classification stages. Figure 3 show these stages.
Figure 3. Convolutional Neural Network layers used for classifying electrocardiography signals as belonging to the control group or to the metabolic syndrome group.
In the features extraction stage, the first layer receives the raw ECG signal. CNNs extract information from the entire signal, so the information from the P and T waves may already be included in the set of features extracted by the networks. Research examples present a detector for changes in the ECG, such as atrial fibrillation and arrhythmia, using deep learning [47,48,49]. Furthermore, in this work, we address two critical aspects: analyzing the maximum possible signal (as done by the CNN) and adding metrics related to the cardiac axis and QRS complex morphologies. Thus, this approach, which combines clinical and computational strategies, reduces the need for large amounts of data for training, as seen in purely computational approaches.
Following features extraction, there are the following layers: a two-dimensional convolutional layer with 100 filters and size ; one Rectified Linear Unit (ReLU) layer; and a two-dimensional maxpooling. Next, the network includes a second two-dimensional convolutional stage with 100 filters with size , followed by a ReLU layer and a two-dimensional maxpooling. The classification layer has one two-dimensional full layer, a softmax layer, and a classification output layer. These layers parameters were chosen during empirical tests until training and validation epochs suggested no important overfitting or underfitting.
Also, we defined the following configurations, which lead to the best comparative statistical results in our experiments: stochastic gradient descent with impulse for the training algorithm; initial learning rate of 0.0001; initial learning rate multiplied by 0.1 at every 8 epochs; L2 regularization factor of 0.0004 (reducing overfitting); maximum number of epochs of 5; mini batch size for each iteration of 30.
2.3.4. Performance Metrics
To evaluate the classifiers, we applied statistical analyses to the results of the tests stages. These statistical analyses were performed by using the confusion matrix, which includes the numbers of true positive (TP), true negative (TN), false positive (FP), and false negative (FN) values. Based on the confusion matrix, we then computed the false positive rate (FPR), the false negative rate (FNR), the positive predictive value (PPV), the negative predictive value (NPV), the sensitivity (), the specificity (), and the accuracy (). In computing these statistical metrics, we used the standard definitions [50,51], that is,
and
2.4. Statistical Hypothesis Tests
We performed statistical hypothesis tests with a 5% confidence level. First, we analyzed whether the data followed a normal distribution by using the Kolmogorov–Smirnov (KS) normality test.
This study consists of a case of independent samples. Furthermore, the KS test indicated that the features did not follow a Gaussian distribution. Therefore, following the KS test, we used a nonparametric statistical test (the Mann–Whitney) for the following evaluations.
3. Results and Discussion
In our experimental tests, we evaluated the use of different ML approaches for detecting MS markers based on ECG patterns. Some methods attained up to 99% in terms of accuracy, precision, sensitivity, and other metrics, as we detail in this section. However, some aspects influenced the final performance and must be properly addressed.
In this section, we detail the observed aspects regarding the algorithms’ performance and robustness.
3.1. Peak Detection Validation
The experimental tests in which we applied the Bland–Altman method over The noise stress test database suggest that, after the Q, R, and S peaks detection, the diagnosis could be affected by noise associated with movement artifacts. As a result of these artifacts, the algorithm’s performance was reduced, as discussed below.
Table 3 shows a summary of performance results classifiers. The accuracy value up to 99.3% indicates that it is possible to detect individuals with MS or health using just ECG signals. The sensitivity value up to 99.6% shows that it is difficult not to find alteration relations to MS in diseased individuals. The positive predictive value above 88.6% indicates the hit ratio of MS detection. And the negative predictive value above 86.3% shows the hit ratio of healthy people detection.
Table 3.
Means and standard deviations of performance metrics of the tested classifiers. We used the k-fold cross-validation method, with . The classifiers include an SVM, a RobustBoost classifier, and a CNN. means false positive rate (type I error), is the false negative rate (type II error), is the positive predictive value, is the negative predictive value, is sensitivity, is accuracy, and is specificity.
3.2. Performance Metrics of Classification Systems
It is relevant to mention that these results indicate that classifier systems differentiate the ECG signals of MS individuals from healthy people. Thus, ECG signal deviations found by classifiers indicate nonspecific changes of this syndrome. In this study, no specific analysis was conducted in depth on the contribution of each feature to changes in ECG signals. However, it was observed that the set of analyzed features may be altered due to the presence of MS.
However, according to Table 4, the training stage of the CNN was more time-consuming than the others classifiers—RobustBoost and SVM. It is important to mention that for the development of a real-time system, the important factor would be the testing time. The training time, which was actually short in this work compared to the convolutional network training times reported in the literature, does not affect the testing time.
Table 4.
Approximate time of algorithms execution using k-fold for cross-validation, with . All tests used the same hardware and the same operating system. We intentionally used a comparatively simple, not state-of-the-art hardware and sofrware combination (I5 processor and 2GB RAM dedicated GPU).
In short, these results indicate that ECG signals can be used for effective and efficient MS syndrome detection. These individuals receiving an MS initial classification can then be referred to a health professional doctor to make clinical exams and investigate in more detail the MS factors, as well as for devising a proper treatment strategy. This follows the basic, standard idea of using computer classification tools as a dianostic aid and not as a final decision method [52].
Comparing these different classifiers, CNN clearly showed the best performance in terms of final objective metrics. One advancement of this technique with respect to the others is the automatic features extraction [53]. In addition, other classifiers used just some information extracted from peaks Q, R, and S, and other approaches for feature extraction can be tested. In fact, it is possible that other information, such as information related to QT and QTc intervals that are reported to change in diabetic individuals [54], as well as those related to P and T waves that are reportedly altered in the presence of MS [7], that may be important information for the development of these classifiers.
Also, Figure 4 shows the accuracy histogram of 500 training and testing tests, with , using both SVM and RobustBoost classifiers. It is possible to see that the SVM had higher accuracy than RobustBoost on this research, with averages of about 94% and 89%, respectively.
Figure 4.
Relative frequencies of each observed accuracy value, both for SVMs and RobustBoost classifiers, in the ECG classification of basal stage. We used the k-fold cross-validation approach, with , for 500 independent tests.
For the classification of metabolic syndrome using ECG signals, it was demonstrated that even with limited data it is possible to achieve statistically significant results. Furthermore, it is important to mention that the robustness of the models was not formally tested under conditions with noise or artifacts in the ECG signals. However, these conditions were already present in the data used. Therefore, the robustness was indirectly tested.
3.3. Statistical Hypothesis Tests
According to the Kolmogorov–Smirnov test performed of the extracted ECG features, the data did not follow a Gaussian distribution, as we obtained in these tests. Therefore, we used a nonparametric statistical test for comparing features for the control and MS groups. Table 5 shows the p values we obtained regarding the null hypothesis that the features have the same median for both groups.
Table 5.
Results, in terms of p values, of the result of the hypothesis test of each feature extracted from the ECG signals (shown in Table 2), related to control group and to group with MS, from different stages of OGTT.
According to the current literature, cardiac alterations can happen in individuals with MS. Therefore, features extracted from ECG signals, such as information related to cardiac beats, to P waves, to QRS complexes, and to T waves can be correlated with MS presence [7,12,13]. In addition, individuals with MS can have left ventricular hypertrophy and commitment in diastolic function; these alterations can indicate an axis deviation in individuals with MS [55,56]. Therefore, the results of this work agree with the literature information.
The results summarized in Table 5 indicate that the features extracted from the and leads were related to the mean and variances of divisions and intervals among Q, R, and S consecutive peaks and to the cardiac axis, thus rejecting the null hypothesis. This indicates that these features can differentiate individuals from the control group with respect to individuals of the metabolic syndrome group.
The association among analyzed ECG features and MS—as measured by Pearson correlations—varied among different time stages. The basal and 90-min stages showed the highest percentage of nonrelevant correlations. On the other hand, the 60-min stage showed the highest percentage of relevant correlations among ECG features and MS (Table 6).
Table 6.
Distribution of ECG features (described in Table 2) among ranges of Pearson correlation and p values in the group with MS from different stages of OGTT. Legend: n.a.—not available; NS—not significant.
Results from PCA showed that 13 eigenvectors represented most of the variability in the original dataset in every time stage available. After disregarding low-value coefficients in the eigenvectors, the minimum ECG features set with the best correlation scores was obtained in the 120-min stage—just 19 of the original 30 features, which were distributed as follows: the two of highest correlation scores; 9 out of 10 features with correlation in the intermediate range; and 8 out of 12 features with correlation values below 0.20 in the module, all with statistically significant correlations.
4. Conclusions
According to the scientific literature, the set of metabolic syndrome (MS) features is correlated with changes in the cardiovascular system [4,5,6,7,13,14]. However, we did not find many scientific articles mentioning automatic MS detection systems by means of electrocardiography signals exclusively. Because of this, this research attemped to fill this scientific gap.
Our investigation consisted of building different approaches to detect MS by means of ECG signals. These approaches included classifiers trained to indicate if a set of features of ECG signals is related to a control group or to individuals with MS. We started with a proposed set of algorithms to detect the QRS complex for feature extraction, using averages and variances of intervals and ratios between successive Q, R, and S peaks of the ECG signal. These features were used to train and test developed classifier systems, such as Support Vector Machines (SVMs) and RobustBoost classifiers. In addition, we also tested Convolution Neural Networks (CNNs), which constitute a state-of-the-art approach for raw signals and images classification [53].
Based on statistical analyses, the experimental results indicate that it is possible to detect MS from ECG signals using different approaches, with accuracies above 89.3%. Therefore, it is possible to use features related to Q, R, and S peaks to train SVM and RobustBoost classifiers. In addition, CNN models extract features automatically to classify MS with higher performance metrics compared to the other tested approaches. The methods tested in this study, particularly the CNN, are among the most recent techniques used in the state of the art.
Therefore, an electrocardiogram can be used to evaluate signals and indicate a possible diagnosis of MS. Then, the MS individuals may be referred to health professional for further evaluation and a detailed analysis of the MS factors by means of clinical exams.
In addition to these results, the research has some limitations. Individual anthropometric information regarding the participants of the database used in this research, such as glucose, triglyceride, cholesterol, blood pressure, weight, and age, was not found. Therefore, it was not possible to analyze the association of each MS risk factor with changes in the ECG. Thus, as a continuation of this research, in order to study the contributions of different MS components to the ECG, we intend to acquire new data from different individuals—with different combinations of MS components and including a control group of healthy people. In addition, we intend to add a group of individuals without MS but with a cardiovascular disease. The aim is to evaluate if these different groups of individuals may confuse the classifiers systems and change the statistical results. PCA and Person correlation score were able to individualize the performance of each ECG feature in the detection of MS in the machine learning approaches. On the other hand, exploring the validity of features in the performance of CNN is a field under development. This current work limitation will be assessed in future studies.
Author Contributions
Conceptualization, C.J.M. and E.d.V.G.; methodology, C.J.M., E.d.V.G. and E.G.C.d.F.; software development, E.G.C.d.F.; validation, E.G.C.d.F.; formal analysis, E.G.C.d.F.; investigation, E.d.V.G., C.J.M. and E.G.C.d.F.; resources, C.J.M. and E.d.V.G.; data curation, E.G.C.d.F. and E.d.V.G.; writing—original draft preparation, E.G.C.d.F.; writing—review and editing, E.G.C.d.F., E.d.V.G. and C.J.M.; visualization, E.G.C.d.F.; supervision, E.d.V.G. and C.J.M.; project administration, E.d.V.G. and C.J.M.; funding acquisition, E.d.V.G. and C.J.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Coordination for the Improvement of Higher Education Personnel (CAPES). The publication was financially supported by the Office of Research and Innovation (DPI) and the Central Library (BCE) of the University of Brasília (UnB), under the Public Notice No. 001/2025 DPI/BCE/UnB (Edital 001/2025 DPI/BCE/UnB, do Decanato de Pesquisa e Inovação e da Biblioteca Central da Universidade de Brasília).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data are contained within the article.
Acknowledgments
The authors thank the Coordination for the Improvement of Higher Education Personnel (CAPES) for financially supporting this research. The authors also thank the Office of Research and Innovation (DPI) and the Central Library (BCE) of the University of Brasília (UnB) for their financial support through the Public Notice No. 001/2025 DPI/BCE/UnB (Edital 001/2025 DPI/BCE/UnB, do Decanato de Pesquisa e Inovação e da Biblioteca Central da Universidade de Brasília).
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Morgado, F.; Valado, A.; Metello, J.; Pereira, L. Laboratory markers of metabolic syndrome. Explor. Cardiol. 2024, 2, 114–133. [Google Scholar] [CrossRef]
- Bovolini, A.; Garcia, J.; Andrade, M.A.; Duarte, J. Metabolic Syndrome Pathophysiology and Predisposing Factors. Int. J. Sport Med. 2020, 42, 199–214. [Google Scholar] [CrossRef] [PubMed]
- SBC—Sociedade Brasileira de Cardiologia. I Diretriz Brasileira de Diagnóstico e Tratamento da Síndrome Metabólica. Arq. Bras. Cardiol. 2005, 84, 1–28. [Google Scholar] [CrossRef]
- Georgiopoulos, G.; Tsioufis, C.; Tsiachris, D.; Dimitriadis, K.; Kasiakogias, A.; Lagiou, F.; Andrikou, E.; Ioannidis, I.; Hatziagelaki, E.; Tousoulis, D. Metabolic syndrome, independent of its components, affects adversely cardiovascular morbidity in essential hypertensives. Atherosclerosis 2016, 244, 66–72. [Google Scholar] [CrossRef]
- Kubičková, A.; Kozumplík, J.; Nováková, Z.; Plachý, M.; Jurák, P.; Lipoldová, J. Heart rate variability analysed by Poincaré plot in patients with metabolic syndrome. J. Electrocardiol. 2016, 49, 23–28. [Google Scholar] [CrossRef]
- Jeong, S.; Jo, Y.M.; Shim, S.O.; Choi, Y.J.; Youn, C.H. A novel model for metabolic syndrome risk quantification based on areal similarity degree. IEEE Trans. Biomed. Eng. 2014, 61, 665–679. [Google Scholar] [CrossRef]
- Elffers, T.W.; de Mutsert, R.; Lamb, H.J.; Maan, A.C.; Macfarlane, P.W.; Willems van Dijk, K.; Rosendaal, F.R.; Jukema, J.W.; Trompet, S. Association of metabolic syndrome and electrocardiographic markers of subclinical cardiovascular disease. Diabetol. Metab. Syndr. 2017, 9, 40. [Google Scholar] [CrossRef]
- Pedersen, H.K.; Gudmundsdottir, V.; Nielsen, H.B.; Hyotylainen, T.; Nielsen, T.; Jensen, B.A.H.; Forslund, K.; Hildebrand, F.; Prifti, E.; Falony, G.; et al. Human gut microbes impact host serum metabolome and insulin sensitivity. Nature 2016, 535, 376–381. [Google Scholar] [CrossRef]
- Institute for Health Metrics and Evaluation (IHME). Global Burden of Disease (GBD); IHME: Seattle, WA, USA, 2018. [Google Scholar]
- Horwich, T.B.; Fonarow, G.C. Glucose, Obesity, Metabolic Syndrome, and Diabetes. Relevance to Incidence of Heart Failure. J. Am. Coll. Cardiol. 2010, 55, 283–293. [Google Scholar] [CrossRef]
- Hess, P.L.; Al-khalidi, H.R.; Friedman, D.J.; Mulder, H.; Kucharska-Newton, A.; Rosamond, W.R.; Lopes, R.D.; Gersh, B.J.; Mark, D.B.; Curtis, L.H.; et al. The Metabolic Syndrome and Risk of Sudden Cardiac Death: The Atherosclerosis Risk in Communities Study. J. Am. Heart Assoc. 2017, 6, 251–268. [Google Scholar] [CrossRef]
- Faria, E.G.C.D. Analysis System of Eletrocardiographic Signal Features for Association with Metabolic Syndrome. Master’s Thesis, Electronic Engineering at the University of Brasilia, Brasília, Brazil, 2016. [Google Scholar]
- Severeyn, E.; Wong, S.; Passariello, G.; Cevallos, J.L.; Almeida, D. Methodology for the study of metabolic syndrome by heart rate variability and insulin sensitivity. Rev. Bras. Eng. Bioméd. 2012, 28, 272–277. [Google Scholar] [CrossRef]
- Perpi, G.; Member, S.; Severeyn, E.; Altuve, M.; Wong, S. Classification of Metabolic Syndrome Subjects and Marathon Runners with the k-Means Algorithm Using Heart Rate Variability Features. In Proceedings of the XXI Symposium on Signal Processing, Images and Artificial Vision (STSIVA), Bucaramanga, Colombia, 31 August–2 September 2016; pp. 1–6. [Google Scholar]
- Grundy, S.M. Pre-diabetes, metabolic syndrome, and cardiovascular risk. J. Am. Coll. Cardiol. 2012, 59, 635–643. [Google Scholar] [CrossRef]
- Ortiz-Guzmán, J.; Mollà-Casanova, S.; Arias-Mutis, O.; Calvo, C.; Bizy, A.; Such-Miquel, L.; Genovés, P.; Serra, P.; Chorro, F.; Zarzoso, M. Metabolic syndrome and long-term heart rate variability: A systematic review and meta-analysis. Eur. Heart J. 2023, 44, ehad655.2563. [Google Scholar] [CrossRef]
- Ortiz-Guzmán, J.; Mollà-Casanova, S.; Nó, P.S.A.; Arias-Mutis, O.; Calvo, C.; Bizy, A.; Alberola, A.; Chorro, F.; Zarzoso, M. Short-Term Heart Rate Variability in Metabolic Syndrome: A Systematic Review and Meta-Analysis. J. Clin. Med. 2023, 12, 6051. [Google Scholar] [CrossRef]
- Rajpurkar, P.; Bourn, C.; Ng, A.Y.; Cs, P.; Edu, S.; Cs, A.N.G.; Edu, S. Cardiologist-Level Arrhythmia Detection with Convolutional Neural Networks. arXiv 2017, arXiv:1707.01836v1. [Google Scholar] [CrossRef]
- Xiong, Z.; Stiles, M.; Zhao, J. Robust ECG Signal Classification for the Detection of Atrial Fibrillation Using Novel Neural Networks. In Proceedings of the 2017 Computing in Cardiology (CinC), Rennes, France, 24–27 September 2017. [Google Scholar] [CrossRef]
- Liu, Z.; Meng, X.; Cui, J.; Huang, Z.; Wu, J. Automatic Identification of Abnormalities in 12-Lead ECGs Using Expert Features and Convolutional Neural Networks. In Proceedings of the 2018 International Conference on Sensor Networks and Signal Processing (SNSP), Xi’an, China, 28–31 October 2018. [Google Scholar] [CrossRef]
- Xia, Y.; Xie, Y. A novel wearable electrocardiogram classification system using convolutional neural networks and active learning. IEEE Access 2019, 7, 7989–8001. [Google Scholar] [CrossRef]
- Xiong, Z.; Nash, M.P.; Cheng, E.; Fedorov, V.V.; Stiles, M.K.; Zhao, J. ECG signal classification for the detection of cardiac arrhythmias using a convolutional recurrent neural network. Physiol. Meas. 2018, 39, 094006. [Google Scholar] [CrossRef] [PubMed]
- Krak, I.; Pashko, A.; Khorozov, O.; Stelia, O. Physiological signals analysis, recognition and classification using machine learning algorithms. Comput. Model. Intell. Syst. 2020, 955–965. [Google Scholar] [CrossRef]
- Sadouk, L. CNN Approaches for Time Series Classification. In Time Series Analysis—Data, Methods, and Applications; IntechOpen: London, UK, 2018. [Google Scholar] [CrossRef]
- Kang, S.; Yi, Y.G.; Seo, B.S. Classification of Analog Modulated Signals Using Convolutional Neural Networks. In Proceedings of the 2024 Fifteenth International Conference on Ubiquitous and Future Networks (ICUFN), Budapest, Hungary, 2–5 July 2024; pp. 422–424. [Google Scholar] [CrossRef]
- Pan, J.; Tompkins, W.J. A Real-Time QRS Detection Algorithm. IEEE Trans. Biomed. Eng. 1985, BME-32, 230–236. [Google Scholar] [CrossRef]
- Sedghamiz, H. Matlab Implementation of Pan Tompkins ECG QRS Detector. 2014. Available online: https://www.researchgate.net/publication/313673153_Matlab_Implementation_of_Pan_Tompkins_ECG_QRS_detector (accessed on 22 July 2018).
- Jekova, I.; Christov, I.; Krasteva, V. Atrioventricular Synchronization for Detection of Atrial Fibrillation and Flutter in One to Twelve ECG Leads Using a Dense Neural Network Classifier. Sensors 2022, 22, 6071. [Google Scholar] [CrossRef]
- Spodick, D.; Frisella, M.; Apiyassawat, S. QRS Axis Validation in Clinical Electrocardiography. Am. J. Cardiol. 2008, 101, 268–269. [Google Scholar] [CrossRef]
- Moody, G.; Muldrow, W.; Mark, R. A noise stress test for arrhythmia detectors. Comput. Cardiol. 1984, 11, 381–384. [Google Scholar]
- Goldberger, A.L.; Amaral, L.A.N.; Glass, L.; Hausdorff, J.M.; Ivanov, P.C.; Mark, R.G.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a New Research Resource for Complex Physiologic Signals. Circulation 2000, 101, e215–e220. [Google Scholar] [CrossRef] [PubMed]
- Martin Bland, J.; Altman, D. Statistical Methods for Assessing Agreement Between Two Methods of Clinical Measurement. Lancet 1986, 327, 307–310. [Google Scholar] [CrossRef]
- Ledezma, C.A.; Severeyn, E.; Perpiñán, G.; Altuve, M.; Wong, S. A new on-line electrocardiographic records database and computer routines for data analysis. In Proceedings of the 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, USA, 26–30 August 2014; pp. 2738–2741. [Google Scholar] [CrossRef]
- CardioSoft. CardioSoft—Digital 12-Lead ECG Recorder and Software for Resting and Exercise Testing. Enhanced Cardiology Research and Development of Innovative Applications (Encardia). 2018. Available online: https://cardiosoft.com/ (accessed on 20 June 2018).
- Berikol, G.B.; Yildiz, O.; Özcan, I.T. Diagnosis of Acute Coronary Syndrome with a Support Vector Machine. J. Med. Syst. 2016, 40, 84. [Google Scholar] [CrossRef]
- Majumdar, A.; Ward, R. Robust greedy deep dictionary learning for ECG arrhythmia classification. In Proceedings of the 2017 International Joint Conference on Neural Networks (IJCNN), Anchorage, AK, USA, 14–19 May 2017; pp. 4400–4407. [Google Scholar] [CrossRef]
- Jambukia, S.H.; Dabhi, V.K.; Prajapati, H.B. Classification of ECG signals using machine learning techniques: A survey. In Proceedings of the 2015 International Conference on Advances in Computer Engineering and Applications, Ghaziabad, India, 19–20 March 2015; Volume 4, pp. 714–721. [Google Scholar] [CrossRef]
- Zhou, Z.H. Ensemble Methods: Foundations and Algorithms; Chapman & Hall/CRC Machine Learning & Pattern Recognition Series; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar]
- Shoaran, M.; Haghi, B.; Taghavi, M.; Farivar, M.; Emami-Neyestanak, A. Energy-Efficient Classification for Resource-Constrained Biomedical Applications. IEEE J. Emerg. Sel. Top. Circuits Syst. 2018, 8, 693–707. [Google Scholar] [CrossRef]
- Lin, D. Robust Classification and Detection with Applications in Biomedical Images. Ph.D. Thesis, Nanyang Technological University, Singapore, 2018. [Google Scholar] [CrossRef]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2017. [Google Scholar]
- Gonzalez, R. Deep Convolutional Neural Networks. IEEE Signal Process. Mag. 2018, 35, 79–87. [Google Scholar] [CrossRef]
- Kiranyaz, S.; Ince, T.; Gabbouj, M. Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks. IEEE Trans. Biomed. Eng. 2016, 63, 664–675. [Google Scholar] [CrossRef]
- Kohavi, R. A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection; Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 1995; Volume 2, pp. 1137–1143. [Google Scholar] [CrossRef]
- Refaeilzadeh, P.; Tang, L.; Liu, H. Cross Validation. In Encyclopedia of Database Systems; Springer: New York, NY, USA, 2009; pp. 532–538. [Google Scholar]
- Cortes, C.; Vapnik, V. Support-Vector Networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
- Pourbabaee, B.; Roshtkhari, M.J.; Khorasani, K. Deep Convolutional Neural Networks and Learning ECG Features for Screening Paroxysmal Atrial Fibrillation Patients. IEEE Trans. Syst. Man Cybern. Syst. 2017, 48, 2095–2104. [Google Scholar] [CrossRef]
- Verma, D. Cardiac Arrhythmia Detection from Single-lead ECG using CNN and LSTM assisted by Oversampling. In Proceedings of the 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Bangalore, India, 19–22 September 2018; pp. 14–17. [Google Scholar]
- Zihlmann, M.; Perekrestenko, D.; Tschannen, M. Convolutional Recurrent Neural Networks for Electrocardiogram Classification. In Proceedings of the 2017 Computing in Cardiology (CinC), Rennes, France, 24–27 September 2017. [Google Scholar] [CrossRef]
- Ministério da Saúde, Secretaria de Ciência Tecnologia e Insumos Estratégicos, Departamento de Ciência eTecnologia. Diretrizes metodológicas: Elaboração de revisão sistemática e metanálise de estudos de acurácia diagnóstica; Editora do Ministério da Saúde: Brasília, Brazil, 2014. [Google Scholar]
- Kohavi, R.; Provost, F. Glossary of Terms. Mach. Learn. 1998, 30, 271–274. [Google Scholar] [CrossRef]
- Steinhubl, S.R.; Topol, E.J. Moving from Digitalization to Digitization in Cardiovascular Care Why Is it Important, and What Could it Mean for Patients and Providers? J. Am. Coll. Cardiol. 2015, 66, 1489–1496. [Google Scholar] [CrossRef]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep Learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
- San, P.P.; Ling, S.H.; Nguyen, H.T. Deep learning framework for detection of hypoglycemic episodes in children with type 1 diabetes. In Proceedings of the 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Orlando, FL, USA, 16–20 August 2016. [Google Scholar] [CrossRef]
- Halldin, M.; Brismar, K.; Fahlstadius, P.; Vikström, M.; De Faire, U.; Hellénius, M.L. The metabolic syndrome and ECG detected left ventricular hypertrophy—Influences from IGF-1 and IGF-binding protein-1. PLoS ONE 2014, 9, e108872. [Google Scholar] [CrossRef]
- Tadic, M.; Ivanovic, B.; Kostic, N.; Simic, D.; Matic, D.; Celic, V. Metabolic syndrome and left ventricular function: Is the number of criteria actually important? Med. Sci. Monit. Int. Med J. Exp. Clin. Res. 2012, 18, CR282. [Google Scholar] [CrossRef][Green Version]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).