مسرد المصطلحات

المجموعة النموذجية

عزز دقة النموذج وقوته باستخدام مجموعات النماذج. استكشف تقنيات مثل التجميع والتعزيز والتكديس والتطبيقات الواقعية.

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

كيفية عمل المجموعات النموذجية

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

تتضمن التقنيات الشائعة لإنشاء المجموعات ودمجها ما يلي:

  • التجميع (تجميع التمهيد): يتضمن تدريب حالات متعددة من نفس النموذج على مجموعات فرعية عشوائية مختلفة من بيانات التدريب. عادةً ما يكون التنبؤ النهائي عبارة عن متوسط أو تصويت الأغلبية لجميع تنبؤات النموذج. تعد الغابة العشوائية مثالاً كلاسيكيًا على المجموعة القائمة على التجميع القائم على التجميع.
  • التعزيز: يتم تدريب النماذج بالتتابع، حيث يركز كل نموذج جديد على تصحيح الأخطاء التي ارتكبتها النماذج السابقة. ينتج عن ذلك نموذج مركب قوي ودقيق للغاية. تشمل خوارزميات التعزيز الشائعة AdaBoost و Gradient Boosting، مع تطبيقات مثل XGBoost و LightGBM.
  • التكديس: تتضمن هذه الطريقة تدريب عدة نماذج مختلفة (مثل الشبكة العصبية وآلة ناقلات الدعم وشجرة القرار) واستخدام نموذج آخر يسمى المتعلم الفوقي لدمج تنبؤاتها وإنتاج المخرجات النهائية.

المفاهيم ذات الصلة

من المفيد التمييز بين مجموعة النماذج والمصطلحات ذات الصلة:

  • أساليب التجميع: هذه هي الفئة النظرية الأوسع من التقنيات (مثل التجميع والتعزيز) المستخدمة في التعلم الآلي. "مجموعة النماذج" هي قطعة أثرية ملموسة - مجموعة محددة من النماذج المدربة - تم إنشاؤها من خلال تطبيق طريقة المجموعة.
  • خليط الخبراء (MoE): على عكس المجموعة النموذجية التي تجمع بين مخرجات جميع النماذج، تستخدم مجموعة الخبراء النموذجية شبكة بوابات لاختيار النموذج "الخبير" الأنسب ديناميكيًا لمدخلات معينة. تختار وزارة التربية والتعليم خبيرًا واحدًا، بينما تستشير المجموعة جميع النماذج.

التطبيقات الواقعية

تُستخدم مجموعات النماذج على نطاق واسع في مختلف المجالات لتحقيق أحدث أداء.

  1. اكتشاف الأجسام في الرؤية الحاسوبية: في الأنظمة ذات الأهمية الحرجة للسلامة مثل المركبات ذاتية القيادة أو للمهام ذات القيمة العالية مثل المراقبة الأمنية، يمكن للمجموعات تحسين الموثوقية. على سبيل المثال، قد تجمع المجموعة بين نماذج مختلفة لاكتشاف الأجسام، مثل إصدارات مختلفة من Ultralytics YOLO مثل YOLOv8 و YOLOv10، أو نماذج مدربة باستراتيجيات مختلفة لزيادة البيانات. يوضّح دليل تجميع نماذج YOLOv5 كيف يمكن أن يؤدي ذلك إلى تحسين دقة الكشف. حتى تقنيات مثل تعزيز وقت الاختبار (TTA) يمكن اعتبارها شكلاً من أشكال التجميع، حيث إنها تُعد متوسط التنبؤات على إصدارات معززة متعددة من الصورة.
  2. التشخيص الطبي: تعتبر المجموعات ضرورية في تحليل الصور الطبية لمهام مثل تشخيص الأمراض من الأشعة السينية أو التصوير بالرنين المغناطيسي أو شرائح علم الأمراض. قد تتفوق إحدى شبكات CNN في اكتشاف حالات شاذة معينة، بينما تتفوق شبكة CNN أخرى في حالات مختلفة. من خلال تجميع تنبؤاتهم، يمكن لأداة التشخيص أن تحقق دقة وموثوقية أعلى، وهو أمر بالغ الأهمية لتطبيقات مثل الكشف عن الأورام.

على الرغم من قوة المجموعات إلا أنها تزيد من التعقيد والاحتياجات الحسابية لتدريب النماذج ونشرها. تتطلب إدارة النماذج المتعددة المزيد من الموارد والهندسة الدقيقة والممارسات القوية في مجال عمليات التشغيل الآلي المتعددة. ومع ذلك، غالبًا ما تبرر المكاسب الكبيرة في الأداء هذه التكاليف في التطبيقات المهمة. يمكن لمنصات مثل Ultralytics HUB تبسيط إدارة النماذج المتعددة التي تم إنشاؤها باستخدام أطر عمل مثل PyTorch أو TensorFlow.

انضم إلى مجتمع Ultralytics

انضم إلى مستقبل الذكاء الاصطناعي. تواصل وتعاون ونمو مع المبتكرين العالميين

انضم الآن
تم نسخ الرابط إلى الحافظة