تخطي إلى المحتوى الرئيسي
الدراسات العليا والذكاء الاصطناعي

الانتشار العكسي: كيف "تتعلم" الشبكات العصبية بدون التعقيد الفني

Sudershan Soniبقلم Sudershan Soni 4 September 2026 8 دقائق قراءة

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

التمريرة الأمامية: صنع تخمين

يبدأ كل تنبؤ بـ"تمريرة أمامية": تتدفق بيانات الإدخال عبر الشبكة، طبقة تلو طبقة، كل اتصال يضرب الإشارة بوزنه الحالي، حتى تُنتج الطبقة الأخيرة مخرجاً — رقماً متوقعاً، تصنيفاً، كلمة تالية. في بداية التدريب، بأوزان عشوائية، هذا المخرج قريب من العشوائية التامة. لكنه تخمين حقيقي ومحدد، وهذا بالضبط ما يجعل الخطوة التالية ممكنة: يمكنك مقارنته بما كانت الإجابة يجب أن تكون فعلياً.

قياس مدى خطأ التخمين بدقة

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

التمريرة العكسية: توزيع اللوم

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

inputhiddenoutputforward pass →← error flows back

تتدفق المعلومات أمامياً لتُنتج تخميناً؛ ثم تتدفق إشارة الخطأ خلفياً عبر الاتصالات نفسها، مُخبرة كل وزن بالضبط كم ساهم في الخطأ.

الوزن الجديد = الوزن القديم − (معدل التعلم × مدى مساهمة هذا الوزن في الخطأ)

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

شاهدها تحدث فعلياً

القراءة عن الانتشار العكسي تصل إلى حد معين فقط — النسخة أدناه هي TensorFlow Playground الحقيقية والمباشرة من جوجل، مُضمَّنة بالضبط كما تعمل على playground.tensorflow.org. اضغط تشغيل وشاهد شبكة حقيقية، بدءاً من أوزان عشوائية، تنحت تدريجياً حدود قرار من خلال دورات متكررة من التخمين الأمامي وتوزيع اللوم الخلفي — مع انخفاض رقم الخسارة في الزاوية فعلياً أثناء تعلمها.

This is the real thing, not a screenshot — click ▶ (top left of the embed) to actually train this network and watch the decision boundary reshape itself as backpropagation runs. Built by the TensorFlow team at Google; open it full-screen here.

لماذا يهم هذا بعد اجتياز الامتحان

كل نموذج لغوي كبير، كل مصنّف صور، كل نظام توصية تتفاعل معه تشكّل بالضبط عبر هذه الحلقة، مُشغَّلة عدداً يصعب تخيله من المرات. فهم الانتشار العكسي هو ما يفصل بين "الذكاء الاصطناعي يعرف الأشياء فقط" وفهم حقيقي ومؤسَّس لسبب تصرف النموذج بالطريقة التي يتصرف بها — بما في ذلك سبب إمكانية أن يكون مخطئاً بثقة، ولماذا يحتاج كميات هائلة من بيانات التدريب، ولماذا يمكن أن تُنتج تغييرات صغيرة في التدريب تغييرات كبيرة بشكل مفاجئ في السلوك. إذا كانت الرياضيات وراء الذكاء الاصطناعي شيئاً تريد شرحه بشكل صحيح بدلاً من التعامل معه كصندوق أسود، فهذا بالضبط ما يغطيه تدريسنا للدراسات العليا، ويمكنك رؤية مسار التعلم الكامل هنا.

أسئلة شائعة

هل هذه فعلياً الطريقة التي يتعلم بها الدماغ البشري؟

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

لماذا تُسمى "الانحدار التدريجي"؟

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

لماذا يستغرق الأمر أحياناً محاولات كثيرة لتدريب شبكة جيداً؟

كل تمريرة تُحرّك الأوزان بمقدار صغير فقط، عمداً — الخطوة الكبيرة تخاطر بتجاوز حل جيد وجعل الأمور أسوأ، تماماً كما تُرسل المبالغة في تصحيح سيارة منزلقة إلى انزلاق في الاتجاه الآخر. تُكرّر الشبكات الحقيقية عملية التحريك الصغير هذه عبر مجموعة التدريب بأكملها مرات عديدة (تُسمى كل تمريرة كاملة "حقبة")، ولهذا يمكن أن يستغرق تدريب النماذج الجادة ساعات أو أياماً أو أسابيع من وقت الحوسبة.

تقييمات وآراء القراء

قيّم هذا المقال في عدة جوانب مختلفة — تقييمك يساعد القراء الآخرين، ويساعدنا على التحسّن.

المحتوى
الصور
العرض
وضوح اللغة
الفائدة

0/3000

هل كان هذا المقال مفيداً؟

أخبرنا برأيك — تصحيح، سؤال لم تتم الإجابة عنه، أو موضوع تودّ أن نغطيه لاحقاً.

Sudershan Soni

عن الكاتب

Sudershan Soni

المؤسس والمدرّس الرئيسي في موستاك — مدرّس رياضيات وعلوم وعلوم حاسوب و STEM حاصل على الماجستير بخبرة تتجاوز 20 عاماً، يدرّس الطلاب من اختبار +11 و GCSE حتى A-Level وما بعده، عبر الإنترنت حول العالم.

اقرأ الملف الكامل

هل تريد استكشاف أين يلتقي الذكاء الاصطناعي والرياضيات فعلياً؟

الدروس الفردية تبني الفهم الحدسي وراء الخوارزميات، لا المصطلحات الرنانة فقط. احجز جلسة مجانية وسنريك كيف.