التدريب 01 — MLP على الأرقام المكتوبة يدوياً

2 دقيقة

المخطط هو عقد التدريب: أيّ مراجعة لمجموعة الاختبار قبل الخطوة G تُبطل القياس النهائي. كل سهم يجب أن يترك أثراً قابلاً للاستنساخ في التقرير.

الغاية: تدريب أوّل شبكة كاملة دون اتصال ضمن بروتوكول نظيف. المدة: 2 إلى 3 ساعات. السكربت: code/train_mlp_digits.py.

دفتر الشروط

تحتوي مجموعة load_digits على 1797 صورة 8×8 لأرقام من 0 إلى 9. ابنِ MLP، وقسِّم تدريب/تحقّق/اختبار بشكل طبقي، واختر فوق-المعاملات على التحقّق، ولا تستخدم الاختبار سوى مرة واحدة.

المراحل

  1. افحص الأشكال، ونطاق البكسلات، وتوزيع الأصناف، والتكرارات.
  2. احجز 20 % للاختبار، ثم 20 % من الباقي للتحقّق.
  3. طبِّع البكسلات وفق قاعدة مُتعلَّمة أو معروفة دون الرجوع إلى الاختبار.
  4. أنشئ خطَّي أساس: الصنف الأغلبية والانحدار اللوجستي.
  5. درِّب MLP بشكل 64 → 128 → 64 → 10 بـ ReLU وDropout.
  6. احفظ أفضل نقطة حفظ حسب خسارة التحقّق.
  7. ارسم المنحنيات وحلِّل مصفوفة الالتباس.
  8. أعِد تحميل نقطة الحفظ قبل قياس الاختبار الوحيد.

معاينة — بقية الدرس متاحة للمسجّلين فقط.

هل سجّلت من قبل برمز؟

وصولك مرتبط بحسابك وليس بهذا الرابط. سجّل الدخول بنفس البريد الذي استخدمته في الصف: دورتك بانتظارك، ولا حاجة لإدخال الرمز مجددًا.

تسجيل الدخولليس لديك حساب بعد؟ أنشئ حسابًا
هذا الدرس جزء من وحدة «التطبيقات العملية (5 تدريبات)»

الوحدات الأولى من الدورة مفتوحة للجميع. أما البقية فأمامك ثلاثة خيارات: شراء هذه الدورة مرة واحدة، أو الاشتراك، أو إدخال الرمز الموزّع في القاعة.

هل أنت طالب في هذه الدورة؟

يرتبط الرمز بحسابك: سجّل الدخول أو أنشئ حسابًا وسيُطبَّق تلقائيًا عند عودتك.

ليس لديك حساب بعد؟ أنشئ حسابًا