PCA в конвейере модели
Мы только что убедились, что легендарные покемоны, как правило, имеют более высокие характеристики в целом. Давайте добавим классификатор в наш конвейер, который будет определять легендарных и нелегендарных покемонов на основе главных компонент.
Данные уже загружены и разделены на обучающую и тестовую выборки: X_train, X_test, y_train, y_test.
Все необходимые пакеты и классы также импортированы (Pipeline(), StandardScaler(), PCA(), RandomForestClassifier()).
Это упражнение является частью курса
Снижение размерности в Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Build the pipeline
pipe = Pipeline([
('scaler', ____),
('reducer', ____),
('classifier', ____)])