Machine Learning/Ensemble
2022. 10. 17.
Stacking Ensemble
1. 정의 여러가지 모델들의 예측값을 최종 모델의 학습 데이터로 사용하여 예측하는 방법이다. 즉, Stacking이란 개별적인 여러 알고리즘을 서로 결합해 예측 결과를 도출하는 것이며 이를 기반으로 다시 예측하는 것이다. 2. 특징 성능 개선을 위해 개발되었지만, 언제나 성능 개선이 이루어지는 것은 아님. 개별 모델(base model)들의 성능이 좋아야 하며, 모델에서 나온 예측치끼리 uncorreated 되어야 한다. 개별 모델(base model)의 수가 2개 이상이어야 함. 3. Stacking에서의 단계별 모델 Base Models : 학습 데이터를 이용해 모델을 학습시키고 예측치들을 합침 Meta Model : base models의 예측치를 합쳐 개선된 성능을 가진 모델 생성 [여러 개별 모..