تحليل بيانات Titanic وبناء نموذج للتنبؤ بالنجاة باستخدام Naïve Bayes

تفاصيل العمل

قمت بتنفيذ مشروع لتحليل بيانات الركاب في سفينة Titanic وبناء نموذج تعلم آلة للتنبؤ باحتمالية نجاة الركاب. بدأ المشروع بمرحلة تنظيف البيانات ومعالجة القيم المفقودة، ثم تحويل البيانات النصية إلى بيانات رقمية باستخدام تقنيات الترميز (Encoding).

بعد تجهيز البيانات، تم تقسيمها إلى بيانات تدريب واختبار، ثم تدريب عدة نماذج من خوارزمية Naïve Bayes وهي:

Gaussian Naïve Bayes

Multinomial Naïve Bayes

Bernoulli Naïve Bayes

تم تقييم أداء النماذج باستخدام مقاييس التقييم مثل Accuracy Score و Classification Report، بالإضافة إلى إنشاء Confusion Matrix لعرض نتائج التنبؤ بشكل بصري. كما تم مقارنة دقة النماذج المختلفة باستخدام رسم بياني لتحديد النموذج الأفضل أداءً.

يهدف المشروع إلى تطبيق تقنيات تحليل البيانات والتعلم الآلي على بيانات حقيقية واستخراج نتائج يمكن الاعتماد عليها في التنبؤ.

التقنيات المستخدمة

Python

Pandas

Seaborn

Scikit-learn

Machine Learning

Data Preprocessing

Data Visualization

ملفات مرفقة

بطاقة العمل

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