Full text
Technology An ECG-Based Model for Left Ventricular Hypertrophy Detection: A Machine Learning Approach Marion Taconné , Valentina D.A. Corino , and Luca Mainardi , Member, IEEE Abstract—Goal: Despite the high incidence of left ventricular hypertrophy (LVH), clinical LVH-electrocardiography (ECG) criteria remain unsatisfactory due to low sensitivity. We propose an automatic LVH detection method based on ECG-extracted features and machine learning. Methods: ECG features were automatically extracted from two publicly available databases: PTB-XL with 2181 LVH and 9001 controls, and Georgia with 1012 LVH and 1387 controls. After preprocessing and feature extraction, the most relevant features from PTB-XL were selected to train three models: logistic regression, random forest (RF), and support vector machine (SVM). These classifiers, trained with selected features and a reduced set of five features, were evaluated on the Georgia database and compared with clinical LVH-ECG criteria. Results: RF and SVM models showed accuracies above 90% and increased sensitivity to above 86%, compared to clinical criteria achieving 38% at maximum. Conclusions: Automatic ECG-based LVH detection using machine learning outperforms conventional diagnostic criteria, benefiting clinical practice. Index Terms—ECG features, left ventricular hypertrophy, ML classification. Impact Statement—This study enhances LVH detection with machine learning, achieving superior accuracy and sensitivity over traditional methods, offering a costeffective, accessible, and robust solution for routine cardiovascular screening. I. INTRODUCTION LEFT ventricular hypertrophy (LVH) is a strong predictor of cardiovascular morbidity and mortality, serving as a Received 5 August 2024; revised 16 October 2024 and 26 November 2024; accepted 26 November 2024. Date of publication 29 November 2024; date of current version 17 December 2024. This work was supported by the European Union through the Project SMASH-HCM under Grant 101137115. The review of this article was arranged by Editor Paolo Bonato. (Corresponding author: Marion Taconné.) Marion Taconné and Luca Mainardi are with the Department of Electronics, Information and Bioengineering (DEIB), Politecnico di Milano, 20133 Milano, Italy (e-mail: mar[email protected]; [email protected]). Valentina D.A. Corino is with the Department of Electronics, Information and Bioengineering (DEIB), Politecnico di Milano, 20133 Milano, Italy, and also with the CardioTech Lab, IRCCS Centro Cardiologico Monzino, 20138 Milano, Italy (e-mail: v[email protected]). Code available: https://codeocean.com/capsule/2292630/tree This article has supplementary downloadable material available at https://doi.org/10.1109/OJEMB.2024.3509379, provided by the authors. Digital Object Identifier 10.1109/OJEMB.2024.3509379 significant risk factor for cardiovascular disease [1]. Early detection of LVH can be beneficial for improving patient outcomes, enabling timely intervention and management of the condition. Although imaging techniques, particularly echocardiography, are considered the gold standard for LVH detection, they are not widely available, are expensive and time-consuming. In this context, electrocardiography (ECG) appears as an ideal modality for routine screening and monitoring of LVH. Numerous LVH-ECG criteria, derived from visual inspection of the ECG recordings, have been proposed and adopted in clinical practice [2]. However, these criteria are often unsatisfactory due to their low accuracy [2],[3],[4]. While they are generally very specific (usually more than 80%), they lack the necessary sensitivity (often less than 50%) so that many LVH patients remain undetected and untreated. In this context, integrating ECG-based features with advanced machine learning (ML) techniques may help in developing more accurate, automatic and reliable models for LVH detection. Several studies proposed their model to detect LVH from 12lead ECG [5]: from simple decision tree [6] to more complex ML [7],[8],[9],[10],[11] and deep learning methods [12].The key limitation of the above LVH detectors is their reliance on proprietary datasets [7],[10],[11] with a notable absence of external validation on publicly available datasets. External validation on large, open-source datasets is essential for objectively comparing the performance of LVH detectors, mitigating the potential biases inherent to proprietary datasets, and ensuring robustness across diverse clinical settings and recording types. Furthermore, when neither the database nor the trained models are made available, the potential for translation into clinical practice is severely limited. In this paper, we addressed the aforementioned limitations by developing a novel LVH classifier, trained and validated on open-source datasets. To enhance transparency in the decisionmaking process, we disclosed the selected features and verified their significance through SHAP explainability analysis. Furthermore, to facilitate translation into clinical practice, we trained a simplified version of our classifier using only the five most relevant features. The paper is organized as follows: Section II outlines the database, the proposed ML method, as well as the state-of-theart clinical criteria; Section III presents the feature selection, training, and testing results, followed by the external validation © 2024 The Authors. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/ VOLUME 6, 2025 219
220 IEEE OPEN JOURNAL OF ENGINEERING IN MEDICINE AND BIOLOGY, VOL. 6, 2025 results and the comparison with the clinical criteria; Section IV discusses the findings; and Section Vconcludes the paper. II. MATERIAL AND METHODS A. Database Two publicly available datasets were analyzed in this study: The PTB-XL ECG database from Physikalisch-Technische Bundesanstalt [13] and the Georgia 12-lead ECG Challenge Database [14]. The PTB-XL ECG database was used for model building and contains 10-second, 500Hz sampled, 12-lead ECGs from 18,885 patients. ECGs labeled ‘NORM’ and ‘LVH’ were extracted, excluding poor-quality recordings. The quality control was provided by the ECGDeli package [15] during the ECG template creation, when the signals without a minimum of beats with low deviation are excluded. After processing, a total of 2181 LVH and 9001 control patients’ ECGs were included. For external validation, we used the Georgia 12-lead ECG Challenge Database from Emory University, USA. This database also contains 10-second, 500Hz sampled ECGs. Applying the same selection criteria, we included 1012 LVH patients and 1387 controls ECGs for the testing phase. Both databases are available in the Physionet challenge database repository [14]. B. ECG Features Extraction To perform classification, several representative features were extracted from the 12-lead ECG signal. They can be divided in three classes: 1) Morphological Features: A total of 19 features were automatically computed in each of the 12 leads after a step of fiducial points localization, automatically performed using the open-source ECGDeli package [15] executed in MATLAB R2023b. These include measures of wave amplitude and duration, traditionally extracted from standard ECG leads (Fig. 1), namely: rFiducial point amplitude: P, Q, R, S, J, T. rRatio of median fiducial amplitudes: R/P and R/T. rInterval length: PR, PS, PT, QT, QRS, RS, T offset (To)T, TTend (Te). rAscending and descending slope of the T wave. rNegative percentage of QRS. Waves’ amplitudes were extracted on each beat, and their median value was retained for successive analysis. 2) Decomposition-Derived Features: After creating an average QRS complex for each lead, the average complexes were decomposed using the Hermite transform [16], which has been proved to provide a compact descriptor of QRS morphology. Briefly, each QRS complex (s) is approximated by a linear combination (q) of Hermite functions (Φi): q(t)= Nq−1 i=0 aiΦi(t)(1) where aiare the coefficients and Nqis the number of Hermite functions used. In the study, we set Nq=4. This Hermite decomposition was applied separately to the average QRS of each Fig. 1. Morphological features extraction: Interval width, negative % of the signal, amplitude of the fiducial points and slopes of the waves. lead, resulting in a total of 48 coefficients, e.g., 4×12 (Nq× Leads), for each patient. Additionally, the root-mean-square error (RMSE) between the approximated (q(t)) and original QRS signals (s(t)) was computed: RMSE(s, q)= 1 Ns Ns−1 i=0 (s(ti)−q(ti))2(2) where Nsis the number of samples of the averaged QRS complex. 3) Model-Derived Features: The V-index estimates spatial heterogeneity of ventricular myocytes’ repolarization times (σv)[17], intended as the standard deviation of the repolarization times across the ventricles [18]. Vindex =std[w2(i)] std[w2(i)] ≈σv(3) where w1and w2are the coefficients of the second-order approximation of the T-wave (Ψ): Ψ≈w1Td+w2˙ Td(4) Tdis the vector of the dominant T-wave [19]. C. ML Method LVH classification was performed using three supervised ML algorithms: logistic regression (LogReg), random forest (RF) [20] and support vector machine (SVM) [21] such in [22]. A three steps procedure was designed, where we firstly selected the best feature set, then optimized the threshold and parameters, and finally validated the model on the external database. Fig. 2 sums up the three–steps procedures applied to train each model.
TACONNÉ et al.: ECG-BASED MODEL FOR LEFT VENTRICULAR HYPERTROPHY DETECTION: A MACHINE LEARNING APPROACH 221 Fig. 2. Methodological steps separated in training-test (top) and validation phase (bottom). The hundreds of training models are gathered to form a final ensemble model. 1) Feature Selection Process: The objective of this step is to identify the most relevant features for LVH classification, simplifying models, reducing computation time, and minimizing overfitting. Firstly, the PTB-XL database was split into a training (70%) and testing (30%) sets. Feature selection was performed on the training set using the sequential floating forward selection (SFFS) method in Scikit-Learn [23],[24]. SFFS is an iterative algorithm that dynamically adds and removes features to find the best combination, balancing model performance and feature complexity. At each step, the algorithm evaluates which feature improves the model the most, based on the area under the curve (AUC), and adds it. The process also allows backward elimination, where previously selected features can be removed if they no longer contribute significantly. To reduce bias from a specific train/test split, the procedure was repeated five times using Monte Carlo cross-validation. This identified the optimal feature combination for each ML model, resulting in distinct feature subsets. Additionally, the first five features selected by the SFFS algorithm were also used to create simpler models and evaluate the impact of number of features on performance. 2) Model Training and Testing: Using its specific feature set, each ML model was trained on the PTB-XL database using 10-fold cross-validation to classify LVH patients versus normal individuals. Given the class imbalance, where LVH cases are the minority, the training set of each fold was balanced by down-sampling the majority class (i.e., the normal cases). This balancing procedure was independently performed for each fold. The optimal classification threshold, ˆ θ, was identified as the point on the ROC curve that minimizes the distance to the point P(0,1), namely: ˆ θ=min θ{FPR (θ)2+(1−TPR (θ))2}(5) where TPR and FPR are the true and false positive rates. 3) External Validation: After having been trained on the PTB-XL database, the three models were validated on the Georgia ECG Challenge Database. To emphasize the potential impact of majority label downsampling, 100 repetitions were conducted. The models’ performance was evaluated based on sensitivity, specificity, accuracy, and AUC. Finally, a voting classifier was constructed from these 100 models to propose a unique classifier. The voting classifier predicts the class label based on the majority rule, where each of the 100 classifiers votes for a predicted label, and the majority label is proposed as the final predicted label (in case of a tie, the first model’s prediction is taken). 4) Model Explainability: In the pursuit of explainable AI and to link the ECG-extracted criteria automatically selected
222 IEEE OPEN JOURNAL OF ENGINEERING IN MEDICINE AND BIOLOGY, VOL. 6, 2025 TABLE I SELECTED SUBSET OF THE LVH CRITERIA BASED ON [2] to physiological knowledge, the SHAP (SHapley Additive exPlanations) analysis was applied [25]. This analysis assigns an importance value to each feature for a particular prediction. SHAP can be applied to any model prediction and guarantees a unique solution, it was applied to the three final models. D. Clinical Criteria To compare the proposed methods with clinical state–of–the– art, we computed a series of clinically adopted LVH criteria report in [2]. We included the criteria requiring the ECG signal only, excluding those needing sex, age, or specific pathological conditions. A total of 22 clinical criteria were calculated. They are listed in Table I. These scores were computed on the training/test database using automatically extracted fiducial point amplitudes and intervals. The five criteria, which had the best AUC on the taining/test dataset, were also computed on the validation database, compared with the ML methods, and plotted alongside the models’ ROC curves. Additionally, these five criteria were combined (at least one of the five) for evaluation on the validation database. III. RESULTS A. Hermite Approximation A Hermite approximation of the QRS complex of each lead was computed for each patient. The fitting quality is quantified by the RMSE score. The average RMSE on the 12 leads was comparable on the two databases, being 38±42 μVforthe PTB-XL database and 39±30 μV for the Georgia database. Examples of Hermite approximations are provided in the Supplementary Materials. Hermite functions well fit QRS complex signals without fragmentation, resulting in lower fitting errors for simpler QRS morphologies. Fig. 3. Mean area under the curve (AUC) during feature selection process, reorder by number of features. The three ML models are presented: logistic regression (LogReg), random forest (RF) and support vector machine (SVM). B. Feature Selection Process Fig. 3and Table II represent the SFFS process and results. Feature selection stopped at 22 and 24 features for the RF and SVM models, respectively, as no further AUC increase was observed up to 30 features. The SFFS algorithms consistently selected similar features across the ML methods. Among the first five features, R amplitude (V1) and Tslopedes(aV R)were present across all three algorithms. Notably, all leads are represented in the selected features. C. Model Training and Testing The first selected features by ML (Table II) exhibit a clear association with clinical criteria found in the literature (Table I).
TACONNÉ et al.: ECG-BASED MODEL FOR LEFT VENTRICULAR HYPERTROPHY DETECTION: A MACHINE LEARNING APPROACH 223 TABLE II FEATURES SELECTED BY THE SFFS FOR THE 3MODELS:LOGISTIC REGRESSION (LOGREG), RANDOM FOREST (RF) AND SUPPORT VECTOR MACHINE (SVM) For instance, the Ramplitude frequently appears in the feature selection. It is among the top five features for lead V1across all three ML methods and appears in leads I,aV L,V5, and V6. These features can be linked with the [26],[27],[31] criteria for lead I, [28] for lead aV L,[38] for all the precordial lead, and various criteria for leads V5 and V6 such as [28],[32],[34],[35], [36],[37]. In all these cases, the threshold amplitude changes and can be combined with other measurements. This is similar to how machine learning, particularly decision trees, links features together step by step. The Samplitude appears less frequently, represented only once in each ML model. However, Tand Pwaves also show their significance in the feature selection process. The training process optimized the number of random forest trees at 150. Additionally, the models’ cutoff values were determined based on results from the PTB-XL database. The AUC values on the test set are: 0.953±0.004 and 0.929±0.004 for the LogReg with 30 and 5 features, 0.981±0.002 and 0.971±0.002 for the RF with 24 and 5 features, 0.979±0.002 and 0.971±0.002 for the SVM with 22 features and 5 features. D. External Validation After training on the PTB-XL database, the model was applied to the Georgia database, with validation repeated 100 times to ensure that random downsampling had no major effect. The AUC values from training to validation changed from 0.953±0.004 to 0.926±0.001 for logistic regression, from 0.981±0.002 to 0.976±0.001 for the RF with 24 features, and Fig. 4. Mean ROC curves of the 3 algorithms on the external validation database: Logistic Regression (LogReg), Random Forest (RF) and Support Vector Machine (SVM) for the selected features up to 30 features and to the reduced to 5 features: LogReg5, RF5, SVM5, with the point of their equivalent ensemble method. The best 5 clinical criteria: Siegel [40],McPhie[38], Sokolow-Lyon [28], Gant2 [36], Romhilt1 [31], and their combination are also plotted, on the external validation database. from 0.979±0.002 to 0.978±0.001 for the SVM with 22 features (all 3 statistically significant p-value<0.001). Fig. 4shows the ROC curves for the three algorithms with feature sets of 5 and up to 30 features. The SVM with 22 features exhibited the best AUC result at 0.978±0.001, followed by the RF with 24 features at 0.976±0.001. Simpler models with five features, like SVM5 and RF5, also performed well with AUCs of 0.969±0.001 and 0.959±0.002, respectively. The consistent standard deviation values across models indicate that downsampling of the control group did not significantly affect model performance. The ensemble methods reflect the individual models they are composed of, with similar fitting results. Table III summarizes the mean AUC, sensitivity, specificity, and accuracy of the six ensemble models. SVM and RF, as well as SVM5 and RF5, exhibit almost identical results, with slightly better performance for the SVM variants. Two other ML classifiers are also provided in Supplementary Materials. Fig. 5displays their confusion matrices, which are well-balanced. E. Clinical Criteria Comparison The top five criteria (based on AUC on the PTB-XL database) were Siegel,McPhie,Sokolow −Lyon1,Grant2, and Romhilt1. These were computed on the validation database, along with their combination. Their plots are shown with the mean ML model ROC curves in Fig. 4, and their sensitivity, specificity, and accuracies are summarized in Table III.All individual criteria exhibit high specificity (over 0.96) but very poor sensitivity (below 0.47). However, combining these five criteria maintains high specificity while significantly increasing sensitivity to 0.762. This combination, easily applicable in clinical practice, outperforms existing criteria.
224 IEEE OPEN JOURNAL OF ENGINEERING IN MEDICINE AND BIOLOGY, VOL. 6, 2025 TABLE III SENSITIVITY,SPECIFICITY,AND ACCURACY OF THE ENSEMBLE METHOD FOR THE 6TYPES OF MODEL ON THE VALIDATION DATABASE:LOGISTIC REGRESSION (LOGREG), RANDOM FOREST (RF) AND SUPPORT VECTOR MACHINE (SVM) FOR THE SELECTED FEATURES UP TO 30 FEATURES AND TO THE REDUCED TO 5FEATURES Fig. 5. Confusion matrix of the ensemble models: (a) SVM, (b) RF, (c) SVM5, and (d) RF5 on the external validation database. F. Model Explainability The SHAP results for the three models are detailed in the Supplementary Materials. The feature importance aligns closely with the feature selection order, with Ramplitude consistently ranked high. These results help understand each feature’s impact on the validation database and its influence on the classification outcome. For instance, high Ramplitude in V5or V6 positively influences the model, while deeper Ramplitudes in V1negatively impact it. Similarly, a low Tslopedesin aV R is concordant with the fact that on this lead, healthy patients have a higher and positive slope. On the other hand, on V5 or V6, LVH patients present deeper T waves that imply high Tslopedes. Regarding Hermite features, high RMSE values positively impact the model, indicating more complex signal morphologies. This suggests that Herm RMSE reflects both signal quality and complexity. Additionally, lower 1st Herm coef values seem to correlate more strongly with LVH. In fact, bigger 1st Herm coef denote smoother shapes that seem coherent with control healthy patients. IV. DISCUSSION This study developed LVH classifiers based on automatically extracted ECG features, comparing them with established clinical criteria. Using publicly available 12-lead ECG databases, the SVM and RF models emerged as the top models. The models were trained on automatically extracted features, but these features could also be manually extracted from ECG recordings, including paper ECG. Using only five features, they showed that even simplified models yielded promising results suitable for clinical use. A. Feature Extraction and Selection Our study utilized both classical and more complex features extracted from 12-lead ECGs. The large number of extracted features aimed to provide a comprehensive view of electrical activity from multiple angles and throughout the entire cardiac cycle. Fiducial points were extracted, and amplitudes and intervals were measured from all lead signals. Additional features such as T wave slopes and percentage of negative signal were also incorporated. Moreover, to capture features representing QRS morphology, Hermite approximation coefficients and RMSE were computed. The feature selection process is crucial in every ML method, as it helps select meaningful features relevant to the objective while avoiding overfitting. In this study, the selected features included a mix of limb and precordial leads. The most relevant features in LVH classification were primarily related to the QRS complex, with R amplitude being prominently represented. This aligns with existing literature that has proposed numerous cutoff criteria based on R measurements. However, some features appeared without link to international guideline recommendations, such as the slope of the second part of the T wave. However, other studies [6],[7],[12] also identified the T wave amplitude, reflecting abnormal repolarization, as an indicator of LVH.
TACONNÉ et al.: ECG-BASED MODEL FOR LEFT VENTRICULAR HYPERTROPHY DETECTION: A MACHINE LEARNING APPROACH 225 B. Literature/Clinical Criteria Current ECG criteria for classifying LVH exhibit very high specificity but lack satisfactory sensitivity. By combining the best literature criteria, we were able to increase sensitivity significantly without compromising specificity. Unlike other studies, where individual literature criteria were used, we combined them to mimic clinical practice, where multiple criteria are often considered diagnosing LVH. Concerning the similar studies on ML detection of LVH (regrouped in the Supplementary Materials), those reporting better sensitivity, such as [10],[11], may have achieved impressive results due to their selected military population, rather than the absence of external validation. In contrast, a comparable study with external validation [12] demonstrated lower sensitivity (0.496) and similar specificity (0.936) using a deep learning method. Another study [6] managed to raise sensitivity to 0.743, but this came at the expense of specificity, which dropped to 0.687. C. Provided Models ML models provided in this study offer the flexibility to adjust thresholds to meet specific sensitivity or specificity requirements. As mentioned, the training and validation were done on open access databases, that allowed retraining or modification if needed. Moreover, the train models are provided as well as the extracted features so they could be directly used on new ECG measurements. D. Limitations and Perspectives A key limitation is the lack of detail on the labeling process of the databases [13],[14]. In fact, the diagnostic methodology is not thoroughly detailed and does not appear to have been reviewed by a second independent cardiologist. In our case, additional examinations, such as echocardiography and MRI could be highly valuable for quantifying hypertrophy and providing a more precise analysis of its localization. Future work should consider multi-class classification, including right ventricular hypertrophy and valvular overload. More complex classification methods and integrating multiple diagnosis labels should also be explored. Since this classification requires only a few parameters and the feature detection is fully automatic, a future step could involve integrating this classifier into ECG software, providing a LVH pre–diagnosis immediately after the ECG measurement. A robust LVH detection would enable real-time clinical decision support, streamlining the diagnostic process while also serving as an effective screening tool to reduce the need for unnecessary imaging diagnostics. V. CONCLUSION Machine learning techniques significantly enhance LVH detection when integrated with ECG-derived features. The SVM and RF classifiers, achieving accuracy rates above 90% and sensitivity rates exceeding 86%, outperformed conventional criteria. The ability to tune ML models provides a distinct advantage, and successful validation on an independent opensource database underscores the robustness and generalizability of our approach. This study introduces an accessible and scalable approach that could be integrated into clinical practice, offering improved, real-time LVH detection and personalized patient care. SUPPLEMENTARY MATERIALS Additional figures and detailed information are provided in Supplementary Materials. AUTHOR CONTRIBUTIONS M.T., V.C., L.M. formed the concept and methodology of the study. M.T. conducted the investigation. V.C. and L.M. supervised the project and acquired funding. M.T. wrote the initial manuscript draft and created data visualizations with input from all authors. All authors contributed to and approved the final manuscript. CONFLICT OF INTEREST The authors declare that they have no competing interests. REFERENCES [1] M. R. Movahed, R. Ramaraj, C. Manrique, and M. Hashemzadeh, “Left ventricular hypertrophy is independently associated with all-cause mortality,” Amer. J. Cardiovasc. Dis., vol. 12, no. 1, pp. 38–41, 2022. [2] E. W. Hancock, B. J. Deal, D. M. Mirvis, P. Okin, P. Kligfield, and L. S. Gettes, “AHA/ACCF/HRS recommendations for the standardization and interpretation of the electrocardiogram: Part V: Electrocardiogram changes associated with cardiac chamber hypertrophy: A scientific statement from the american heart association electrocardiography,” Circulation, vol. 119, no. 10, pp. e251–e261, 2009. [3] L. Bacharova and E. H. Estes, “Left ventricular hypertrophy by the surface ECG,” J. Electrocardiol., vol. 50, no. 6, pp. 906–908, Nov. 2017. [4] B. P. Hsieh, M. X. Pham, and V. F. Froelicher, “Prognostic value of electrocardiographic criteria for left ventricular hypertrophy,” Amer. Heart J., vol. 150, no. 1, pp. 161–167, 2005. [5] S. W. Rabkin, “Searching for the best machine learning algorithm for the detection of left ventricular hypertrophy from the ECG: A review,” Bioengineering, vol. 11, no. 489, 2024, Art. no. 489. [6] F. D. l. G. Salazar, M. E. R. Ibarguengoitia, J. R. A. López, and A. G. Cantú, “Optimizing ECG to detect echocardiographic left ventricular hypertrophy with computerbased ECG data and machine learning,” PLoS One, vol. 16, no. 11, pp. 1–14, 2021. [7] R. Sparapani et al., “Detection of left ventricular hypertrophy using Bayesian additive regression trees: The MESA,” J. Amer. Heart Assoc., vol. 8, no. 5, 2019, Art. no. e009959. [8] R. Jothiramalingam, A. Jude, R. Patan, M. Ramachandran, J. H. Duraisamy, and A. H. Gandomi, “Machine learning-based left ventricular hypertrophy detection using multi-lead ECG signal,” Neural Comput. Appl., vol. 33, no. 9, pp. 4445–4455, 2021. [9] E. Angelaki et al., “Detection of abnormal left ventricular geometry in patients without cardiovascular disease through machine learning: An ECG-based approach,” J. Clin. Hypertension, vol. 23, no. 5 pp. 935–945, 2021. [10] D. Y. Lim et al., “Machine learning versus classical electrocardiographic criteria for echocardiographic left ventricular hypertrophy in a preparticipation cohort,” Kardiologia Polska, vol. 79, no. 6, pp. 654–661, 2021. [11] C. W. Liu et al., “Left ventricular hypertrophy detection using electrocardiographic signal,” Sci. Rep., vol. 13, pp. 1–13, 2023. [Online]. Available: https://doi.org/10.1038/s41598-023-28325-5
226 IEEE OPEN JOURNAL OF ENGINEERING IN MEDICINE AND BIOLOGY, VOL. 6, 2025 [12] J. M. Kwon et al., “Comparing the performance of artificial intelligence and conventional diagnosis criteria for detecting left ventricular hypertrophy using electrocardiography,” Europace, vol. 22, no. 3, pp. 412–419, 2020. [13] P. Wagner et al., “PTB-XL, a large publicly available electrocardiography dataset,” Sci. Data, vol. 7, no. 1, pp. 1–15, Dec. 2020. [14] M. A. Reyna et al., “Classification of 12-lead ECGs: The physioNet/computing in cardiology challenge 2020,” Physiol. Meas., vol. 41, no. 12, 2020, Art. no. 124003. [15] N. Pilia, C. Nagel, G. Lenis, S. Becker, O. Dössel, and A. Loewe, “ECGdeli - An open source ECG delineation toolbox for MATLAB,” SoftwareX, vol. 13, 2021, Art. no. 100639. [16] C. Bock, P. Kovacs, P. Laguna, J. Meier, and M. Huemer, “ECG beat representation and delineation by means of variable projection,” IEEE Trans. Biomed. Eng., vol. 68, no. 10, pp. 2997–3008, Oct. 2021. [17] R. Sassi and L. T. Mainardi, “An estimate of the dispersion of repolarization times based on a biophysical model of the ECG,” IEEE Trans. Biomed. Eng., vol. 58, no. 12, pp. 3396–3405, Dec. 2011. [18] P. Laguna, J. P. Martinez Cortes, and E. Pueyo, “Techniques for ventricular repolarization instability assessment from the ECG,” Proc. IEEE, vol. 104, no. 2, pp. 392–415, Feb. 2016. [19] A. Van Oosterom, “The dominant T wave and its significance,” J. Cardiovasc. Electrophysiol., vol. 14, no. 10, pp. 180–187, 2003. [20] L. Breiman, “Random forests LEO,” Mach. Learn., vol. 45, pp. 5–32, 2001. [21] C. C. Chang and C. J. Lin, “LIBSVM: A library for support vector machines,” ACM Trans. Intell. Syst. Technol., vol. 2, no. 3, pp. 1–40, 2001. [22] F. E. Oguz, A. Alkan, and T. Schöler, “Emotion detection from ECG signals with different learning algorithms and automated feature engineering,” Signal, Image Video Process., vol. 17, pp. 3783–3791, 2023. [23] F. Pedregosa et al., “Scikit-learn: Machine learning in python,” J. Mach. Learn. Res., vol. 12, no. 9, pp. 2825–2830, 2011. [24] F. J. Ferri, P. Pudil, M. Hatef, and J. Kittler, “Comparative study of techniques for large-scale feature selection,” Mach. Intell. Pattern Recognit., vol. 16, pp. 404–413, 1994. [25] S. M. Lundberg and S.-i. Lee, “A unified approach to interpreting model predictions,” 2017, arXiv:1705.07874. [26] T. Lewis, “Observations upon ventricular hypertrophy with special reference to preponderance of one or the other chamber,” Heart,vol.5, pp. 367–402, 1914. [27] R. Gubner and H. E. Ungerleider, “Electrocardiographic criteria of left ventricular hypertrophy: Factors determining the evolution of the electrocardiographic patterns in hypertrophy and bundle branch block,” Arch. Intern. Med., vol. 72, no. 2, pp. 196–209, 1943. [28] M. Sokolow and T. P. Lyon, “The ventricular complex in left ventricular hypertrophy as obtained by unipolar precordial and limb leads,” Amer. J. Med., vol. 37, no. 2, pp. 161–186, 1949. [29] E. Goldberger, Unipolar Lead Electrocardiography: Including Standard Leads, Augmented Unipolar Extremity Leads and Multiple Unipolar Precordial Leads, and a Section on Cardiac Arrhythmias. 2nd ed. Philadelphia, PA, USA: Lea & Febiger, 1949. [30] J. Schack, R. Rosenman, and L. Katz, “The aV limb leads in the diagnosis of ventricular strain,” Amer. Heart J., vol. 40, no. 5, pp. 696–705, 1950. [31] D. W. Romhilt and E. H. Estes, “A point-score system for the ECG diagnosis of left ventricular hypertrophy,” Amer. Heart J., vol. 75, no. 6, pp. 752–758, 1968. [32] F. N. Wilson et al., “The precordial electrocardiogram,” Amer. Heart J., vol. 27, no. 1, pp. 19–85, 1944. [33] A. Mazzoleni, R. Wolff, L. Wolff, and L. Reiner, “Correlation between component cardiac weights and electrocardiographic patterns in 185 cases,” Circulation, vol. 30, no. 6, pp. 808–829, 1964. [34] D. W. Romhilt et al., “A critical appraisal of the electrocardiographic criteria for the diagnosis of left ventricular hypertrophy,” Circulation, vol. 40, no. 2, pp. 185–195, 1969. [35] M. L. Murphy et al., “Reevaluation of electrocardiographic criteria for left, right and combined cardiac ventricular hypertrophy,” Amer. J. Cardiol., vol. 53, no. 8, pp. 1140–1147, 1984. [36] R. Grant, Clinical Electrocardiography: The Spatial Vector Approach. New York, NY, USA: McGraw-Hill Blakiston Division, 1957. [37] D. Holt and D. Spodick, “The Rv6:Rv5 voltage ratio in left ventricular hypertrophy,” Amer. Heart J., vol. 63, no. 5, 1962, Art. no. 339. [38] J. McPhie, “Left ventricular hypertrophy: Electrocardiographic diagnosis,” in Australas. Ann. Med., vol. 7, no. 4, pp. 317–327, 1958. [39] L. Wolff, Electrocardiography: Fundamentals and Clinical Application, 2nd ed. Philadelphia, PA, USA: WB Saunders, 1956. [40] R. J. Siegel and W. C. Roberts, “Electrocardiographic observations in severe aortic valve stenosis: Correlative necropsy study to clinical, hemodynamic, and ECG variables demonstrating relation of 12-lead QRS amplitude to peak systolic transaortic pressure gradient,” Amer. Heart J., vol. 103, no. 2, pp. 210–221, 1982. [41] T. J. Molloy, M. Peter, R. B. Devereux, and P. Kligfield, “Electrocardiographic detection of left ventricular hypertrophy by the simple QRS voltage-duration product,” J. Amer. College Cardiol., vol. 20, no. 5, pp. 1180–1186, 1992.