نهج موحد للتنبؤ الدقيق بأمراض القلب باستخدام تقنيات التعلم الآلي Unified approach for accurate heart disease prediction using machine learning techniques

شارك:
المجلة: Discover Computing، المجلد: 29، العدد: 1
DOI: https://doi.org/10.1007/s10791-026-09979-x
تاريخ النشر: 2026-03-04
المؤلف: R. V. Raghavendra Rao وآخرون
الموضوع الرئيسي: الذكاء الاصطناعي في الرعاية الصحية

نظرة عامة

تتناول ورقة البحث التحدي الكبير الذي تمثله الأمراض القلبية الوعائية (CVDs) للصحة العامة، والتي تسهم في ارتفاع معدلات المرض والوفاة على مستوى العالم. وتؤكد على أهمية التعرف المبكر واستراتيجيات العلاج الاستباقية للتخفيف من المخاطر المرتبطة بالأمراض القلبية الوعائية. تقدم الدراسة خط أنابيب تعلم الآلة باستخدام خوارزمية XGBoost، واختيار الميزات المتقدم، وضبط المعلمات التلقائي عبر Optuna للتنبؤ بأمراض القلب. تم تحديد الميزات الرئيسية من خلال درجات الأهمية المستندة إلى XGBoost، مما يعزز من قابلية تفسير النموذج ويقلل من الأبعاد. عالج دمج SMOTE عدم التوازن في الفئات، مما أدى إلى نموذج نهائي حقق مقاييس أداء مثيرة للإعجاب: دقة 99.02%، دقة 99.813%، استرجاع 100%، درجة F1 99.05%، وROC-AUC 0.9998، استنادًا إلى مجموعة بيانات تتكون من 1,025 حالة مع 14 ميزة.

في الختام، تُظهر الدراسة أن خط أنابيب تعلم الآلة المنظم جيدًا يمكن أن ينتج تنبؤات دقيقة للغاية لاكتشاف أمراض القلب. من خلال الاستفادة من التعلم الجماعي، واختيار الميزات الفعال، وتحسين المعلمات المتقدمة، حققت الطريقة المقترحة مقاييس أداء استثنائية، مما يبرز إمكانياتها في تعزيز دقة التشخيص في البيئات السريرية. تتماشى النتائج مع الأبحاث المعاصرة التي تدعو إلى دمج هذه التقنيات المتقدمة في النمذجة التنبؤية. يُقترح العمل المستقبلي لاستكشاف تضمين متغيرات سريرية إضافية، والتحقق من الصحة باستخدام مجموعات بيانات أكبر وأكثر تنوعًا، وتنفيذ هذه الطريقة في أنظمة دعم اتخاذ القرار السريرية في العالم الحقيقي.

مقدمة

تسلط المقدمة الضوء على الحاجة الملحة للتنبؤ المبكر بالأمراض القلبية الوعائية (CVDs)، التي تمثل حوالي 17.9 مليون حالة وفاة سنويًا، مما يجعلها السبب الرئيسي للوفاة على مستوى العالم. تحدث نسبة كبيرة من هذه الوفيات في الأفراد الذين تقل أعمارهم عن 70 عامًا، مما يبرز أهمية معالجة عوامل نمط الحياة القابلة للتعديل مثل السمنة، وارتفاع ضغط الدم، والنظام الغذائي السيء التي تسهم في مخاطر الأمراض القلبية الوعائية. غالبًا ما تفشل أنظمة التصنيف السريرية التقليدية في التقاط العلاقات المعقدة وغير الخطية الموجودة في مخاطر الأمراض القلبية الوعائية، مما يدفع نحو التحول إلى الأساليب الحسابية المتقدمة.

تؤكد الورقة على إمكانيات تعلم الآلة (ML) في تعزيز التنبؤ وتصنيف المخاطر للأمراض القلبية الوعائية من خلال كشف الأنماط الخفية في البيانات السريرية. تُظهر نماذج تعلم الآلة، وخاصة الأساليب الجماعية مثل XGBoost، دقة وكفاءة عالية، خاصة عند دمجها مع تقنيات اختيار الميزات وتحسين المعلمات. لمواجهة التحديات الشائعة مثل عدم التوازن في الفئات في مجموعات البيانات الطبية، تستخدم الدراسة SMOTE لموازنة البيانات الاصطناعية وتستخدم Optuna لتحسين المعلمات من خلال مُقدّر بارزين الشجري (TPE). تقدم هذه الأبحاث خط أنابيب شامل لتعلم الآلة يهدف إلى تحسين التنبؤ المبكر بمخاطر الأمراض القلبية الوعائية، مما يشجع على اعتماد أساليب تحليلية متطورة في اتخاذ القرارات السريرية.

النتائج

في قسم النتائج، يُبلغ المؤلفون عن التطبيق الناجح لتحسين المعلمات من خلال إطار عمل Optuna، الذي عزز بشكل كبير أداء نموذجهم التنبؤي. من خلال استخدام مصنف XGBoost، أظهر النموذج النهائي دقة تصنيف ممتازة في التنبؤ بأمراض القلب. وهذا يشير إلى أن عملية التحسين قامت بضبط معلمات النموذج بشكل فعال، مما أدى إلى تحسين القدرات التنبؤية في سياق الرعاية الصحية الحرج.

المناقشة

تؤكد قسم المناقشة في الورقة على فعالية نموذج XGBoost المحسن في تصنيف أمراض القلب بدقة. حقق النموذج معدل استرجاع 100%، مما يشير إلى عدم تصنيف أي مرضى مصابين بأمراض القلب بشكل خاطئ، إلى جانب دقة عالية تبلغ 98.13%، مما يعكس معدل إيجابي خاطئ ضئيل. تؤكد درجة F1 البالغة 0.9906 وROC-AUC المثير للإعجاب البالغ 0.9998 قدرة النموذج على التمييز بين المرضى المصابين وغير المصابين. تُبرز هذه النتائج أهمية دمج اختيار الميزات، وتقنية SMOTE لموازنة الفئات، وتحسين المعلمات عبر Optuna، والتي تعزز بشكل جماعي من قدرات تعميم النموذج وتخفف من الإفراط في التكيف.

تتوافق النتائج مع الأدبيات الحالية التي تسلط الضوء على تفوق الأساليب الجماعية مثل XGBoost في تصنيف الأمراض القلبية الوعائية، خاصة عند دمجها مع أطر تحسين المعلمات القوية. سهل استخدام مُقدّر بارزين الشجري (TPE) من Optuna الاستكشاف الفعال لمساحة المعلمات، مما أدى إلى تكوينات مثالية أثرت بشكل كبير على أداء النموذج. تدعو الدراسة إلى التحقق الشامل من صحة النموذج من خلال التحقق المتقاطع K-fold الطبقي ومقاييس الأداء المتعددة لضمان أن تعكس الدقة العالية تعميماً حقيقياً بدلاً من الإفراط في التكيف. بشكل عام، يُظهر خط أنابيب تعلم الآلة المقترح نهجًا موثوقًا وقابلًا للتوسع لاكتشاف أمراض القلب مبكرًا، مع اقتراح بحث مستقبلي لاستكشاف متغيرات سريرية إضافية والتحقق من صحة المنهجية عبر مجموعات بيانات أكبر وأكثر تنوعًا.

Journal: Discover Computing, Volume: 29, Issue: 1
DOI: https://doi.org/10.1007/s10791-026-09979-x
Publication Date: 2026-03-04
Author(s): R. V. Raghavendra Rao et al.
Primary Topic: Artificial Intelligence in Healthcare

Overview

The research paper addresses the significant public health challenge posed by cardiovascular diseases (CVDs), which contribute to high morbidity and mortality rates globally. It emphasizes the importance of early identification and proactive treatment strategies to mitigate the risks associated with CVDs. The study introduces a machine learning pipeline utilizing the XGBoost algorithm, advanced feature selection, and automated hyperparameter tuning via Optuna to predict heart disease. Key features were identified through XGBoost-based importance scores, enhancing model interpretability and reducing dimensionality. The integration of SMOTE addressed class imbalance, resulting in a final model that achieved impressive performance metrics: 99.02% accuracy, 99.813% precision, 100% recall, 99.05% F1-score, and an ROC-AUC of 0.9998, based on a dataset of 1,025 instances with 14 features.

In conclusion, the study demonstrates that a well-structured machine learning pipeline can yield highly accurate predictions for heart disease detection. By leveraging ensemble learning, effective feature selection, and sophisticated hyperparameter optimization, the proposed method achieved exceptional performance metrics, underscoring its potential for enhancing diagnostic precision in clinical settings. The findings align with contemporary research advocating for the integration of these advanced techniques in predictive modeling. Future work is suggested to explore the inclusion of additional clinical variables, validation with larger and more diverse datasets, and the implementation of this approach in real-world clinical decision-support systems.

Introduction

The introduction highlights the critical need for early prediction of cardiovascular diseases (CVDs), which account for approximately 17.9 million deaths annually, making them the leading cause of mortality globally. A significant proportion of these deaths occurs in individuals under 70 years of age, underscoring the urgency of addressing modifiable lifestyle factors such as obesity, hypertension, and poor diet that contribute to CVD risk. Traditional clinical scoring systems often fail to capture the complex, nonlinear relationships inherent in CVD risk, prompting a shift towards advanced computational methods.

The paper emphasizes the potential of machine learning (ML) in enhancing the prediction and risk stratification of CVDs by uncovering hidden patterns in clinical data. ML models, particularly ensemble methods like XGBoost, demonstrate high accuracy and efficiency, especially when combined with feature selection and hyperparameter optimization techniques. To tackle common challenges such as class imbalance in medical datasets, the study employs SMOTE for synthetic data balancing and utilizes Optuna for hyperparameter optimization through the Tree-structured Parzen Estimator (TPE). This research presents a comprehensive ML pipeline aimed at improving early CVD risk prediction, thereby encouraging the adoption of sophisticated analytical methods in clinical decision-making.

Results

In the results section, the authors report the successful application of hyperparameter optimization through the Optuna framework, which significantly enhanced the performance of their predictive model. By employing an XGBoost classifier, the final model demonstrated excellent classification accuracy in predicting heart disease. This indicates that the optimization process effectively fine-tuned the model parameters, leading to improved predictive capabilities in a critical healthcare context.

Discussion

The discussion section of the paper emphasizes the effectiveness of the optimized XGBoost model in accurately classifying heart disease. The model achieved a 100% recall rate, indicating that no patients with heart disease were misclassified, alongside a high precision of 98.13%, which reflects a minimal false positive rate. The F1-score of 0.9906 and an impressive ROC-AUC of 0.9998 further validate the model’s ability to distinguish between diseased and non-diseased patients. These results underscore the importance of integrating feature selection, Synthetic Minority Over-sampling Technique (SMOTE) for class balancing, and hyperparameter optimization via Optuna, which collectively enhance the model’s generalization capabilities and mitigate overfitting.

The findings are consistent with existing literature that highlights the superiority of ensemble methods like XGBoost in cardiovascular disease classification, particularly when combined with robust hyperparameter tuning frameworks. The use of Optuna’s Tree-structured Parzen Estimator (TPE) facilitated efficient exploration of the hyperparameter space, leading to optimal configurations that significantly influenced model performance. The study advocates for thorough model validation through stratified K-fold cross-validation and multiple performance metrics to ensure that high accuracy reflects genuine generalization rather than overfitting. Overall, the proposed machine learning pipeline demonstrates a reliable and scalable approach for early heart disease detection, with future research suggested to explore additional clinical variables and validate the methodology across larger, diverse datasets.