طارق بن جعبل طعيمان

مهندس ذكاء اصطناعي

0%

الرئيسيةالمشاريعالتعلم العميقبناء CNN من الصفر لتصنيف CIFAR-10
التعلم العميق
مشروع عملي احترافي

بناء CNN من الصفر لتصنيف CIFAR-10

بناء شبكة عصبية تلافيفية من الصفر لتصنيف 10 فئات من الصور

متوسط
2-3 أسابيع
4 مهارات

مقدمة المشروع

في هذا المشروع العملي، ستتعلم كيفية بناء شبكة عصبية تلافيفية من الصفر لتصنيف 10 فئات من الصور. هذا المشروع مصمم خصيصاً لمستوى متوسطويستغرق تقريباً 2-3 أسابيع لإكماله بشكل كامل.

سنتبع منهجية CRISP-DM (Cross-Industry Standard Process for Data Mining) المعترف بها عالمياً، والتي تضمن بناء مشروع احترافي قابل للتطبيق في بيئة الإنتاج.

ماذا ستتعلم؟

📊 فهم معمارية CNNs وكيفية عملها
🔍 استكشاف CIFAR-10 dataset الشهير
🧹 تطبيق Data Augmentation لتحسين التعميم
⚙️ بناء CNN بطبقات Conv و Pooling
✅ تقييم الأداء ومنع Overfitting
🚀 حفظ النموذج وتصديره
منهجية CRISP-DM

خطوات العمل التفصيلية

اتبع هذه الخطوات الست لبناء مشروع احترافي

1
📊

Business Understanding

فهم المشكلة

تحديد الأهداف والمتطلبات من منظور الأعمال

الخطوات العملية:

أهمية تصنيف الصور التلقائي

2
🔍

Data Understanding

فهم البيانات

جمع البيانات الأولية والتعرف عليها وتحديد جودتها

الخطوات العملية:

تحليل CIFAR-10 (60K صورة، 10 فئات)

3
🧹

Data Preparation

تحضير البيانات

تنظيف وتحويل البيانات لتكون جاهزة للنمذجة

الخطوات العملية:

Data Augmentation (Rotation, Flip, Crop)

4
⚙️

Modeling

بناء النموذج

اختيار وتطبيق تقنيات النمذجة المناسبة

الخطوات العملية:

بناء CNN (Conv→ReLU→Pool→FC→Softmax)

5

Evaluation

التقييم

تقييم النموذج والتأكد من تحقيق الأهداف

الخطوات العملية:

تقييم باستخدام Accuracy و Loss Curves

6
🚀

Deployment

النشر

نشر النموذج في بيئة الإنتاج

الخطوات العملية:

حفظ النموذج للاستخدام

المصادر والأدوات

CIFAR-10 Dataset
PyTorch CNN Tutorial
Deep Learning Book - Goodfellow

المهارات المطلوبة

CNNPyTorchData AugmentationBatch Normalization

إحصائيات سريعة

المستوىمتوسط
المدة2-3 أسابيع
المهارات4
الخطوات6
العودة للمشاريع