تخطي إلى المحتوى الرئيسي
الرئيسيةالمشاريعالتعلم العميقTransfer Learning مع ResNet لتصنيف الحيوانات
التعلم العميق
مشروع عملي احترافي

Transfer Learning مع ResNet لتصنيف الحيوانات

استخدام نموذج ResNet50 المُدرب مسبقاً لتصنيف صور الحيوانات

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

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

في هذا المشروع العملي، ستتعلم كيفية استخدام نموذج resnet50 المُدرب مسبقاً لتصنيف صور الحيوانات. هذا المشروع مصمم خصيصاً لمستوى متوسطويستغرق تقريباً 1-2 أسبوع لإكماله بشكل كامل.

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

ماذا ستتعلم؟

📊 فهم Transfer Learning وفوائده
🔍 استخدام نماذج pre-trained
🧹 تجهيز dataset مخصص
⚙️ Fine-tuning على بيانات جديدة
✅ مقارنة الأداء مع التدريب من الصفر
🚀 نشر النموذج
منهجية CRISP-DM

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

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

1
📊

Business Understanding

فهم المشكلة

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

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

توفير الوقت باستخدام النماذج المُدربة

2
🔍

Data Understanding

فهم البيانات

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

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

جمع dataset حيوانات (Cats, Dogs, Birds)

3
🧹

Data Preparation

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

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

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

تغيير حجم الصور للمتطلبات المطلوبة

4
⚙️

Modeling

بناء النموذج

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

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

تحميل ResNet50 وتجميد الطبقات الأولى + Fine-tune

5

Evaluation

التقييم

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

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

تحقيق دقة عالية بتدريب أقل

6
🚀

Deployment

النشر

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

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

تصدير النموذج لـ Production

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

Animals-10 Dataset - Kaggle
Transfer Learning Guide - PyTorch
ResNet Paper

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

Transfer LearningResNetFine-tuningPyTorch

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

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