Computer Science Department
Permanent URI for this community
قسم الإعلام الآلي
Browse
Browsing Computer Science Department by Author "Hibbi said abd elkahar"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Predicting Heart Disease Using Machine Learning(2025-06-29) Daoud belkhiri; Hibbi said abd elkahar; Advisor: Dr. Abderrahim BenmechicheAbstract The research details a Python-based system designed to predict heart disease by analyzing patient data using machine learning. The system's methodology includes key steps such as data preprocessing, exploratory data analysis, and training various machine learning algorithms, such as logistic regression, XGBoost classifier, SVM, KNN, decision trees, random forests, and gradient boosting. Model performance is evaluated using metrics such as accuracy, precision, recall, F1 score, and area under the curve (AUC) for ROC, often using cross-validation. The application leverages Python libraries, including pandas, scikit-learn, matplotlib, seaborn, and possibly NumPy. The overall goal is to provide healthcare professionals with a robust, interpretable, and non-invasive prediction tool for timely interventions, ultimately improving patient outcomes and potentially reducing healthcare costs. ملخص يُفصِّل البحث نظامًا قائمًا على لغة بايثون، مُصمَّمًا للتنبؤ بأمراض القلب من خلال تحليل بيانات المرضى باستخدام التعلم الآلي. تتضمن منهجية النظام خطواتٍ أساسية، مثل المعالجة المسبقة للبيانات، وتحليل البيانات الاستكشافي، وتدريب خوارزميات التعلم الآلي المختلفة، مثل الانحدار اللوجستي، ومُصنِّف XGBoost، وSVM، وKNN، وأشجار القرار، والغابات العشوائية، وتعزيز التدرج. يُقيَّم أداء النموذج باستخدام مقاييس مثل الدقة، والدقة، والتذكر، ودرجة F1، ومساحة تحت المنحنى (AUC) لـ ROC، وغالبًا ما يكون ذلك باستخدام التحقق المتقاطع. يستفيد التطبيق من مكتبات بايثون، بما في ذلك pandas، وscikit-learn، وmatplotlib، وseaborn، وربما NumPy. الهدف الشامل هو تزويد مُختصي الرعاية الصحية بأداة تنبؤ قوية، وقابلة للتفسير، وغير جراحية، للتدخلات في الوقت المناسب، مما يُحسِّن في نهاية المطاف نتائج المرضى، وربما يُخفِّض تكاليف الرعاية الصحية.