시작하기무료로 시작하기

모델 파이프라인에서의 PCA

전설의 포켓몬은 전반적으로 스탯이 더 높다는 것을 방금 확인했어요. 이번에는 주성분을 기반으로 전설/비전설 포켓몬을 구분하는 분류기를 파이프라인에 추가해 보겠습니다.

데이터는 이미 불러와 있으며 학습/테스트 세트로 나뉘어 있어요: X_train, X_test, y_train, y_test.

필요한 패키지와 클래스(Pipeline(), StandardScaler(), PCA(), RandomForestClassifier())도 모두 준비되어 있습니다.

이 연습은 강의의 일부입니다

Python으로 배우는 차원 축소

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Build the pipeline
pipe = Pipeline([
        ('scaler', ____),
        ('reducer', ____),
        ('classifier', ____)])
코드 편집 및 실행