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














