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