ما هو التعلم الجماعي (Ensemble Learning)؟
التعلم الجماعي هو أسلوب يجمع بين عدة نماذج أساسية لإنتاج نموذج تنبؤي أمثل.
الأنواع الرئيسية
- Bagging: تدريب النماذج على مجموعات فرعية عشوائية (مثل الغابة العشوائية).
- Boosting: تدريب النماذج بشكل متسلسل، حيث تصحح كل شجرة أخطاء الأشجار السابقة (مثل XGBoost و LightGBM).
- Stacking: دمج التنبؤات من نماذج متعددة باستخدام نموذج فوقي (Meta-learner).