랜덤 포레스트(Random Forest)는 앙상블(Ensemble) 학습으로 여러 개의 의사결정 나무(Decision Tree)를 배깅(Bagging)에 기반하여 최종 예측 결과를 내는 기법이다.