تفاصيل العمل

هذا المشروع يهدف إلى تنفيذ مشروع Object Detection للتمييز بين الكلاب والقطط باستخدام تقنيات التعلم العميق.

المكتبات المستخدمة:

TensorFlow / Keras: لبناء وتدريب النموذج العصبي.

NumPy: لمعالجة البيانات العددية.

Matplotlib: لتصور النتائج.

OpenCV : لقراءة الصور ومعالجتها.

Pandas : لتحليل البيانات.

خطوات الكود:

1. تحميل البيانات:

يتم تحميل مجموعة بيانات تحتوي على صور لكلاب وقطط.

2. تحضير البيانات:

تغيير أبعاد الصور لتتوافق مع مدخلات الشبكة العصبية.

تحويل الصور إلى مصفوفات عددية.

تقسيم البيانات إلى تدريب واختبار.

3. بناء النموذج:

يتم استخدام شبكة عصبية تعتمد على طبقات Convolutional Neural Networks (CNNs) لاستخراج الميزات من الصور.

4. تدريب النموذج:

يتم تدريب النموذج على مجموعة البيانات وتصحيح الأخطاء بناءً على نتائج التدريب.

5. اختبار النموذج:

تقييم دقة النموذج واختبار قدرته على التمييز بين الكلاب والقطط.

6. عرض النتائج:

عرض الصور مع تحديدات الـ Bounding Boxes للكلاب والقطط المكتشفة.

بطاقة العمل

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