Basic Stacking Model - Diagram
기반모델들이 예즉한값들을 Stacking 형태로
만들어서 메타모델이 이를 학습하고 예측하는모델
Basic Stacking Model - Example
개별 모델들의 예측 결과값들을 스태킹해서 학습 셋으로 만듦, 이를 최종 메타 모델이 학습.
교자 검증 세트 기반의 스태킹
- 교차 검증 세트 기반의 스태킹은 이에 대한 개선을 위해 개별 모델들이 각각 교차 검증으로 메타 모델을 위한 학습용
스태킹 데이터 생성과 예측을 위한 테스트용 스태킹 데이터를 생성한 뒤 이를 기반으로 메타 모델이 학습과 예측을
수행합니다. 이는 다음과 같이 2 단계의 스텝으로 구분될 수 있습니다.- 스텝 1: 각 모델별로 원본 학습/ 테스트 데이터릅 예측한 결과 값을 기반으로 메타 모델을 위한 학습용/ 테스트용
데이터를 생성합니다 - 스텝 2: 스텝 1 에서 개별 모델들이 생성한 학습용 데이터름 모두 스태킹 형태로 합져서 메타 모델이 학습할 최종
학습용 데이터 세트릅 생성합니다. 마찬가지로 각 모델들이 생성한 테스트용 데이터를 모두 스태킹 형태로 합져서 메타 모델이 예즉할 최종 테스트 데이트 세트를 생성합니다. 메타 모델은 최종적으로 생성된 학습 데이터 세트와 원본 학습 데이터의 레이블 데이터를 기반으로 학습한 뒤 , 최종적으로 생성된 테스트 데이터 세트를 예즉하고 , 원본 테스트 데이터의 레이블 데이터릅 기반으로 평가합니다
- 스텝 1: 각 모델별로 원본 학습/ 테스트 데이터릅 예측한 결과 값을 기반으로 메타 모델을 위한 학습용/ 테스트용
교자 검증 세트 기반 스태킹 모델 만들기- K Fold 젓번째
교자 검증 세트 기 반 스태킹 모델 만들기 - K Fold 두번째
교자 검증 세트 기반 스태킹 모델 만들기 -K Fold 세번째
교자 검증 세트 기반 스태킹 모델 만들기
'Machine Learning > 머신러닝 완벽가이드 for Python' 카테고리의 다른 글
분류 (Classification) Summary (0) | 2022.10.12 |
---|---|
ch4.10.1 스태킹 앙상블(실습) (0) | 2022.10.12 |
스마트폰 구매 요인 분석(Decision Tree) (실습) (0) | 2022.10.12 |
ch4.09 분류 실습-신용카드_사기검출 (0) | 2022.10.11 |
ch.4.09 분류 실습 2 : 신용카드 사기 예측 실습 (1) | 2022.10.11 |