الدفعات والأمثلة والخلط

3 دقيقة
الفئة المستهدفة
١٠–١٥ سنة
المدّة
من ٣٠ إلى ٤٠ دقيقة
المغامرة
١/٨
الشارة المُستهدَفة
سيّد الدفعات الصغيرة

مهمّة اليوم

محاكاة دفعات صغيرة (mini-batches)، وشرح لماذا يُغيِّر تكوينها اتّجاه التعلّم.

دليل النجاح: تشرح «الدفعات والأمثلة والخلط»، وتُنجز نشاط «الميل بالحفنات»، وتذكر حدود التشبيه.

القصّة

في ورشة بطاقات، يجب على لؤي تعلّم قاعدة انطلاقًا من ٤٠ نمطًا. يستطيع النظر إلى الأربعين قبل كلّ تصحيح، لكنّ هذا يتطلّب مكانًا كبيرًا. يختار حزمًا من خمسة. الحزمة الأولى تحتوي بالصدفة على مخطّطات فقط؛ التصحيح الذي يحصل عليه يُمثّل تمثيلًا سيّئًا لمجموع البطاقات. بعد الخلط، تصبح الحزم أكثر تنوّعًا. كلّ دفعة صغيرة تُقدِّم تقديرًا ناقصًا لكنّه عمليّ للتصحيح الشامل.

ما هو صحيح تقنيًّا

المفردات مفيدة فقط إذا ساعدت على توقّع ما سيحدث. اعتمد على هذه الأفكار الثلاث. هنا مرجعيّتك هي «الدفعات والأمثلة والخلط».

  • المثال (example) ملاحظة، ومجموعة البيانات (dataset) هي مجموعة الملاحظات، والدفعة (batch) هي المجموعة التي تُعالَج في خطوة حسابيّة واحدة.
  • الدفعة الصغيرة (mini-batch) تُقدِّم تقديرًا للميل (gradient): الحجم الصغير يعني غالبًا ضجيجًا أكثر، والكبير ذاكرةً أكبر وحسابًا مختلفًا.
  • خلط بيانات التدريب يُقلِّل الحزم المرتَّبة المضلِّلة، إلاّ عندما يحمل الترتيب الزمني معلومةً يجب احترامها.

الخريطة العموديّة

تعود هذه الحلقة إلى الدفعات الصغيرة بعد كلّ تحديث: عدّة تقديرات متتاليّة تُقدِّم التدريب. اقرأ الرسم من الأعلى إلى الأسفل: كلّ سهم يُعلن عن تحويل أو تحقّق، لا عن تفكيرٍ للآلة.

تشبيه مفيد — وحدوده

التشبيه: الدفعة تشبه حفنة بطاقات مسحوبة من صندوق كبير.

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

نشاط بدون شاشة — الميل بالحفنات

المواد: ٢٤ بطاقة حمراء أو زرقاء، أربعة أغلفة-دفعات، وستّ قطع صغيرة (jetons) الوقت المقترح: من ١٠ إلى ٢٠ دقيقة.

  1. رتِّب أوّلًا كلّ الحُمْر، ثم كلّ الزُّرْق، وشكِّل دفعات من أربع بدون خلط.
  2. لكلّ دفعة، حرِّك قطعة نحو اللون الأكثر تمثيلًا كتصحيح محاكى.
  3. اخلط البطاقات، وأَعِد تكوين الدفعات، وكرّر التحريكات.
  4. قارِن المسارات، واحسب نسبة اللونَيْن في المجمل.

الملاحظة المتوقَّعة: الدفعات غير المتوازنة تُنتج تصحيحات تتذبذب أو تُفضِّل جزءًا من البيانات.

تحدٍّ اختياري

جرِّب دفعات من ٢، ثم ٤، ثم ١٢ بطاقة؛ صِف المفاضلة بين الاستقرار وعدد التحديثات والمواد المطلوبة.

الأمان والإنصاف والاختيار الإنساني

إذا اختفت فئة نادرة من كثير من الدفعات، فقد يتمّ تجاهلها. تفقّد تكوين الدفعات ولا تنشر أيّ تصنيف فردي.

سؤال مسؤول: كيف تُكوِّن الدفعات للحفاظ على فئة نادرة دون نسخ بيانات شخصيّة؟

اختبار مصغّر مصحّح

  1. هل الدفعة (batch) ومجموعة البيانات (dataset) مرادفتان؟

    التصحيح: لا. مجموعة البيانات هي المجموعة الكاملة؛ والدفعة هي مجموعة تُعالَج في خطوة واحدة.

  2. لماذا نخلط بطاقات التدريب؟

    التصحيح: لتجنّب أن يُنشئ الترتيب دفعات مختلفة نظاميًّا، عندما لا يكون الزمن متغيّرًا يجب الحفاظ عليه.

  3. هل الدفعة الأكبر هي دائمًا الأفضل؟

    التصحيح: لا. قد تكون أكثر استقرارًا لكنّها تتطلّب ذاكرة أكبر ولا تُقدِّم دائمًا أفضل تعميم.

شارة الكفاءة

سيّد الدفعات الصغيرة — تحصل على هذه الشارة إذا استطعت شرح الرسم دون قراءة، وعرض نتيجة النشاط، وتصحيح إجابة خاطئة بلطف.