Ultralytics YOLO27: انضم إلى قائمة الانتظار.
ترخيص YOLO
العودة إلى مسرد Ultralytics

Loss Function

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

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

كيف تقود الخسارة عملية التدريب#

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

دوال الخسارة الشائعة#

تعتمد دالة الخسارة المناسبة على ما يتنبأ به النموذج، وتوفّر أطر العمل مثل PyTorch معظم الخيارات القياسية:

  • متوسط مربع الخطأ (MSE): متوسط مربع الفرق بين القيم المتوقعة والحقيقية، ويُستخدم في الانحدار. يجعل التربيع الأخطاء الكبيرة مهيمنة، لذا يكون تأثير القيم الشاذة قوياً.
  • متوسط الخطأ المطلق (L1) وخسارة Huber: خسارتا انحدار يزدادان خطياً مع الأخطاء الكبيرة، ما يقلل تأثرهما بالقيم الشاذة. وتكون خسارة Huber تربيعية للأخطاء الصغيرة وخطية عند تجاوز عتبة معينة.
  • الإنتروبيا المتقاطعة: الخسارة القياسية لتصنيف الصور، وتُحسب على احتمالات softmax للفئات المتنافية.
  • الإنتروبيا الثنائية المتقاطعة (BCE): تقيّم كل فئة باعتبارها تنبؤاً مستقلاً بنعم أو لا عبر sigmoid، ما يلائم المسائل متعددة التسميات ودرجات فئات الكاشف.
  • الخسارة البؤرية: صيغة من الإنتروبيا المتقاطعة تخفّض وزن الأمثلة السهلة، كي تقود الأمثلة النادرة والصعبة عملية التعلّم عند اختلال توازن الفئات بشدة.
  • الخسائر القائمة على IoU: خسائر انحدار الصناديق المبنية على التقاطع على الاتحاد (IoU)، ومنها متغيرات مثل DIoU وCIoU التي تضيف عقوبات لبعد المركز، ولنسبة الأبعاد في CIoU.
  • خسارة Dice: خسارة تداخل لـتجزئة الصور تظل مفيدة حتى عندما لا تشغل المقدمة سوى نسبة صغيرة من البكسلات.
  • الخسائر التقابلية: خسائر خاصة بـالتعلّم التقابلي، تقرّب الأزواج المتطابقة في فضاء التضمين وتباعد بين الأزواج غير المتطابقة.

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

import torch
from torch import nn

# CrossEntropyLoss applies softmax to raw scores (logits) internally
loss_fn = nn.CrossEntropyLoss()

# Logits for 3 classes; the true class is index 0
target = torch.tensor([0])
confident_right = torch.tensor([[4.0, 0.5, -1.0]])
confident_wrong = torch.tensor([[-1.0, 4.0, 0.5]])

print(f"Confident and right: {loss_fn(confident_right, target).item():.4f}")
print(f"Confident and wrong: {loss_fn(confident_wrong, target).item():.4f}")

تبلغ كلفة التنبؤ الصحيح الواثق 0.0363، بينما تبلغ كلفة إسناد درجة الثقة نفسها إلى الفئة الخاطئة 5.0363، أي نحو 139 ضعفاً.

الخسائر المركبة في كشف الأجسام#

تتنبأ نماذج كشف الأجسام بمواقع الأجسام وهوياتها، لذا تكون خسارة تدريبها مجموعاً موزوناً لعدة حدود. تجمع YOLO26 بين خسارة صندوق CIoU وخسارة تصنيف BCE وخسارة L1 لمسافات الصندوق المطبّعة، التي تحل محل خسارة البؤري التوزيعي في نماذج YOLO الأقدم، وتُوزن هذه الخسائر بوسيطات التدريب box وcls وdfl ضمن وسيطات التدريب (القيم الافتراضية 7.5 و0.5 و1.5). كما تنقل الخسارة التدريجية الوزن من رأس المطابقة واحد إلى متعدد نحو رأس المطابقة واحد إلى واحد المستخدم في الاستدلال الخالي من NMS مع تقدم التدريب.

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

استكشف الحلول

الرؤية الحاسوبية في الرياضة

الرؤية الحاسوبية في الرياضة

اكتشف كيف يعزّز Ultralytics YOLO الرؤية الحاسوبية الرياضية عبر تتبّع اللاعبين والكرة، وتحليلات الأداء، ورؤى التدريب، وإعادة تأهيل الرياضيين.
معرفة المزيد
الرؤية الحاسوبية للصور الجوية

الرؤية الحاسوبية للصور الجوية

حوّل صور الطائرات المسيّرة والصور الجوية إلى رؤى آنية للزراعة وتربية الأحياء المائية والحفاظ على البيئة والتحليل الجغرافي المكاني باستخدام Ultralytics YOLO.
معرفة المزيد
الرؤية الحاسوبية في قطاع الطيران والفضاء

الرؤية الحاسوبية في قطاع الطيران والفضاء

طبّق الرؤية الحاسوبية في مجال الطيران والفضاء باستخدام Ultralytics YOLO لفحص الطائرات، واكتشاف الأجسام الغريبة على المدارج (FOD)، والعمليات الأرضية في المطارات، واكتشاف عيوب المواد المركّبة.
معرفة المزيد
الرؤية الحاسوبية في مجال الأمن

الرؤية الحاسوبية في مجال الأمن

احمِ كل موقع باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري مراقبة المحيط، واكتشاف التهديدات، والتعرف على لوحات المركبات، والسلامة في مكان العمل.
معرفة المزيد
الرؤية الحاسوبية في الروبوتات

الرؤية الحاسوبية في الروبوتات

عزّز أداء الآلات الذكية باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري في الروبوتات الملاحة الذاتية والإدراك وتعقب الأجسام والتحكم الآني.
معرفة المزيد
الرؤية الحاسوبية في الخدمات اللوجستية

الرؤية الحاسوبية في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري فحص الطرود وفرزها وتتبع المركبات ومراقبة سلامة المستودعات في الوقت الفعلي.
معرفة المزيد
الرؤية الحاسوبية في تجارة التجزئة

الرؤية الحاسوبية في تجارة التجزئة

أعِد تصور تجارة التجزئة باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري تتبع المخزون ومراقبة الرفوف وإدارة الطوابير واستخلاص رؤى أذكى عن العملاء.
معرفة المزيد
الرؤية الحاسوبية في الرعاية الصحية

الرؤية الحاسوبية في الرعاية الصحية

أنشئ حلولًا للرعاية الصحية باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي البصري في الرعاية الصحية سرعة التصوير الطبي، وكفاءة التشخيص، ومراقبة المرضى.
معرفة المزيد
الرؤية الحاسوبية في التصنيع

الرؤية الحاسوبية في التصنيع

حسّن التصنيع باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي للرؤية مراقبة الجودة واكتشاف العيوب والالتزام بمعدات الوقاية الشخصية وأتمتة خطوط التجميع.
معرفة المزيد
الرؤية الحاسوبية في قطاع السيارات

الرؤية الحاسوبية في قطاع السيارات

طبّق الرؤية الحاسوبية في قطاع السيارات باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي للرؤية سلامة الطرق ومساعدة السائق وأتمتة المركبات لإنشاء طرق أكثر ذكاءً.
معرفة المزيد
الرؤية الحاسوبية في الزراعة

الرؤية الحاسوبية في الزراعة

أدخل الذكاء الاصطناعي البصري إلى الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزّز مراقبة المحاصيل وتتبع الماشية والزراعة الدقيقة لزيادة الإنتاجية وتحسينها.
معرفة المزيد

لنبنِ مستقبل الذكاء الاصطناعي معًا!

ابدأ رحلتك نحو مستقبل تعلّم الآلة