모델 파이프라인에서의 PCA
전설의 포켓몬은 전반적으로 스탯이 더 높다는 것을 방금 확인했어요. 이번에는 주성분을 기반으로 전설/비전설 포켓몬을 구분하는 분류기를 파이프라인에 추가해 보겠습니다.
데이터는 이미 불러와 있으며 학습/테스트 세트로 나뉘어 있어요: X_train, X_test, y_train, y_test.
필요한 패키지와 클래스(Pipeline(), StandardScaler(), PCA(), RandomForestClassifier())도 모두 준비되어 있습니다.
이 연습은 강의의 일부입니다
Python으로 배우는 차원 축소
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Build the pipeline
pipe = Pipeline([
('scaler', ____),
('reducer', ____),
('classifier', ____)])