تقليل الخسارة: التمارين على "مساحة المرح"

معدّل التعلّم والتقارب

هذا هو الأول من بين تمارين Playground العديدة. Playground هو برنامج تم تطويره خصيصًا لهذه الدورة التدريبية لتعليم مبادئ تعلُّم الآلة. يشتمل كل تمرين على Playground في هذه الدورة على مثيل ملعب مضمّن مع إعدادات مسبقة.

ينشئ كل تمرين في Playground مجموعة بيانات. يحتوي تسمية مجموعة البيانات هذه على قيمتين محتملتين. يمكنك التفكير في هاتين القيمتين المحتملتين على أنهما محتوى غير مرغوب فيه وليسا محتوى غير مرغوب فيه أو ربما أشجار سليمة مقابل أشجار مريضة. الهدف من معظم التمارين هو تعديل العديد من المعلمات الفائقة لإنشاء نموذج يصنف بنجاح (يفصل أو يميز) قيمة تسمية عن الأخرى. تجدر الإشارة إلى أنّ معظم مجموعات البيانات تحتوي على مقدار معيّن من التشويش يحول دون تصنيف كل مثال بنجاح.

توفر واجهة هذا التمرين ثلاثة أزرار:

الرمز الاسم وظيفتها
زر إعادة الضبط إعادة الضبط يعيد ضبط التكرارات على 0. إعادة ضبط أي قيم ترجيح سبق أن تعلّمها النموذج
زر الخطوة الخطوة قم بتقدم تكرار واحد. ومع كل تكرار، يتغير النموذج، أحيانًا بشكل طفيف وأحيانًا بشكل كبير.
زر إعادة الإنشاء إنشاء مسودة جديدة تنشئ مجموعة بيانات جديدة. لا يعيد ضبط التكرارات.

في تمرين Playground الأول هذا، ستختبر معدل التعلم من خلال أداء مهمتين.

المهمة 1: لاحظ قائمة معدّل التعلّم في أعلى يسار مساحة المرح. معدّل التعلّم المحدّد -3—مرتفع جدًا. لاحظ كيف يؤثر معدل التعلم المرتفع في نموذجك بالنقر فوق زر "الخطوة" 10 أو 20 مرة. بعد كل تكرار مبكر، لاحظ كيف يتغير تصور النموذج بشكل كبير. قد تلاحظ أيضًا بعض عدم الاستقرار بعد أن يبدو أن النموذج قد تقارب. لاحِظ أيضًا الخطوط التي تبدأ من x1 وx2 إلى العرض المرئي للنموذج. تشير أوزان هذه الخطوط إلى أوزان تلك الميزات في النموذج. أي أن الخط السميك يشير إلى وزن مرتفع.

المهمة 2: قم بما يلي:

  1. اضغط على زر إعادة الضبط.
  2. خفض معدّل التعلّم.
  3. اضغط على زر "الخطوة" عدة مرات.

كيف أثر معدل التعلم المنخفض على التقارب؟ افحص كلاً من عدد الخطوات اللازمة لتقارب النموذج، وكذلك مدى تقارب النموذج بسلاسة وثبات. جرب قيمًا أقل لمعدل التعلم. هل يمكنك العثور على معدّل التعلّم بطيء جدًا بحيث لا يكون مفيدًا؟ (ستجد مناقشة أسفل التمرين مباشرةً.)