PCA ในไปป์ไลน์โมเดล
เราเพิ่งเห็นว่า Pokemon ในตำนานมักจะมีค่าสถิติโดยรวมสูงกว่า ลองดูว่าเราสามารถเพิ่มตัวจำแนกประเภทเข้าไปในไปป์ไลน์เพื่อตรวจจับว่า Pokemon ตัวใดเป็น Pokemon ในตำนานหรือไม่ โดยอาศัย Principal Component ที่สกัดออกมา
ข้อมูลถูกโหลดไว้ให้แล้ว และแบ่งเป็นชุดฝึกสอนและชุดทดสอบ ได้แก่ X_train, X_test, y_train, y_test
แพ็กเกจและคลาสที่เกี่ยวข้องทั้งหมด (Pipeline(), StandardScaler(), PCA(), RandomForestClassifier()) ก็ถูกโหลดไว้ให้เรียบร้อยแล้วเช่นกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การลดมิติข้อมูลใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Build the pipeline
pipe = Pipeline([
('scaler', ____),
('reducer', ____),
('classifier', ____)])