تفاصيل العمل

نظام متكامل لتشخيص أمراض القلب باستخدام تعلم الآلة و Flask

مشروع شامل يغطي دورة حياة علم البيانات كاملة، بدءاً من معالجة البيانات وصولاً إلى نشر النموذج كخدمة API تفاعلية.

1. تحليل ومعالجة البيانات (EDA):

استخدام بيانات (Heart Disease UCI) من Kaggle.

تنظيف البيانات ومعالجة القيم المفقودة (باستخدام الحذف أو التعويض بالوسيط/المنوال).

تحليل استكشافي لفهم العلاقات بين العوامل الطبية (مثل العمر، الكوليسترول، نوع ألم الصدر) والإصابة بالمرض.

2. بناء النموذج (Model Building):

معالجة البيانات للتدريب (Standardization و One-Hot Encoding).

تدريب ومقارنة نماذج (Logistic Regression و Random Forest).

تحسين أداء النموذج النهائي (Random Forest) باستخدام GridSearchCV مع التركيز على مقياس Recall لتقليل التشخيصات الخاطئة.

3. تفسير النموذج (Interpretability):

تطبيق خوارزمية SHAP لفهم كيفية تأثير كل ميزة (مثل ضغط الدم) على قرار النموذج، مما يزيد الثقة في النتائج.

4. الواجهة البرمجية (RESTful API):

تطوير API باستخدام Flask لتقديم التنبؤات.

ربط النظام بقاعدة بيانات MySQL لتخزين سجلات المرضى ونتائجهم.

توفير نقاط نهاية (Endpoints) متقدمة للحصول على التنبؤ، وتفسيرات SHAP، ومقارنة تطور حالة المريض.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات