CNN Binary Classifier

مختبر CNN ثنائي

شبكة عصبية التفافية صغيرة لتصنيف صور ثنائي مع عرض الفلاتر وخرائط الميزات.

تدرّب هذه الصفحة CNN مدمجًا: Conv(3x3) -> ReLU -> Flatten -> Dense -> ReLU -> Dense -> Softmax.

تحوّل الصور إلى تدرج رمادي وتُعاد تحجيمها إلى 32x32، لذا تكون كل عينة متجهًا بطول 1024 قبل الالتفاف.

تُحوّل التسميات الثنائية إلى احتمالات فئات: P(الفئة 1) و P(الفئة 2).

يُحسَّن النموذج باستخدام خسارة الانتروبيا المتقاطعة على فئتين:

$$ L = -\frac{1}{N}\sum_{i=1}^{N}\sum_{c=1}^{2} y_{ic}\log(\hat{y}_{ic}) $$

استخدم معدل تعلم أقل لتقارب مستقر أو أعلى لتحديثات أسرع لكنها أكثر ضجيجًا.

  1. حمّل صور القطط/الكلاب التجريبية أو ارفع ملفات مخصصة في كل فئة.
  2. هيّئ الأوزان، شغّل عدة عصور، وراقب الخسارة والدقة.
  3. افحص قيم الفلاتر وخرائط الميزات لفهم ما تلتقطه طبقة الالتفاف الأولى.
  4. ارفع صورة اختبار وافحص احتمالات الفئات.
مجموعة البيانات: 0
العصر: 0
الخسارة: -
الدقة: -
صور التدريب

تُعاد تحجيم الصور المرفوعة إلى 32x32 تدرج رمادي قبل التدريب.

جارٍ تحميل الصور...

مرشحات الالتفاف (زمني)
التنبؤ
-
    خرائط الميزات (طبقة الالتفاف)