الوحدة 3 — الانتشار الخلفي عبر الزمن
عرفنا في الوحدة السابقة كيف تحسب الشبكة التكرارية مُخرَجاتها. تُجيب هذه الوحدة عن السؤال الذي يليه مباشرة: كيف تتعلّم؟ الجواب هو الانتشار الخلفي عبر الزمن، وهو ليس خوارزمية جديدة بل تطبيق دقيق لقاعدة السلسلة على الشبكة المدفوعة في الزمن.
الحساب الذي نُشتقّه
بعد المرور الأمامي على نافذة من 168 ساعة من الاستهلاك الكهربائي، صار لنا حالة أخيرة ومُخرَج وخسارة . المطلوب هو تدرّج بالنسبة إلى الأوزان المشتركة و و. الحالة أنّ كلّ وزن يظهر في كلّ خطوة زمنية، فمساهمته في الخسارة تمرّ عبر كلّ حالة مخفية من إلى .
قاعدة السلسلة تُعطي مباشرة:
المصطلح الحقيقي يكمن في كيفية حساب : فمشتقّة الخسارة بالنسبة إلى الحالة عند الخطوة ليست محلّية، بل تعتمد على كلّ ما يحصل بعدها. كلّ حالة تُغذّي التالية، فيصعد الخطأ من إلى في مسيرة عكسية، تشبه تمامًا مسيرة الانتشار الخلفي في شبكة كثيفة عميقة، مع فارق واحد: الطبقات هي نسخ زمنية من الوحدة نفسها.
المرور الخلفي، صعودًا في الزمن
يبدأ الحساب من الطبقة الأخيرة، أي من . إذا لم يكن هناك مُخرَج إلّا في النهاية، فالخطأ الأوّلي:
ثم نصعد خطوة بخطوة:
هذه هي بالضبط صيغة الانتشا ر الخلفي في الوحدة 4 من الدورة 7، منقولة من محور «الطبقات» إلى محور «الزمن». عمليتان لكلّ خطوة: إعادة توزيع بالمنقول ، ثم ترشيح بمشتقّة التنشيط. جداء طويل من العوامل يتراكم كلّما تباعد عن ، وهذا الجداء بالضبط هو ما سيُنتج تلاشي التدرّج أو انفجاره في الوحدة القادمة.
بمجرّد الحصول على لكلّ خطوة، تُجمَع مساهمات كلّ خطوة في التدرّج النهائي:
الملاحظة العملية: نحتاج كلّ حالة مخفية سابقة لحساب تدرّج ، وكلّ مُدخَل لتدرّج . لا يمكن تجاهلها بعد الاستعمال. من هنا تنبع كلفة الذاكرة.