เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Pipeline สำหรับทำนายแนวเพลง: II

หลังจากกำหนด steps ของ pipeline ในแบบฝึกหัดที่แล้ว ตอนนี้จะนำไปใช้กับชุดข้อมูล music_df เพื่อจำแนกแนวเพลง สิ่งที่ทำให้ pipeline มีประโยชน์อย่างมากคือ interface ที่เรียบง่ายและใช้งานได้สะดวก

X_train, X_test, y_train และ y_test ถูกโหลดไว้ให้แล้ว และ confusion_matrix ถูก import มาจาก sklearn.metrics เรียบร้อยแล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Supervised Learning ด้วย scikit-learn

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้าง pipeline โดยใช้ steps ที่กำหนดไว้ก่อนหน้านี้
  • Fit pipeline กับข้อมูลชุดฝึก
  • ทำนายผลบนชุดทดสอบ
  • คำนวณและแสดงผล confusion matrix

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

steps = [("imputer", imp_mean),
        ("knn", knn)]

# Create the pipeline
pipeline = ____(____)

# Fit the pipeline to the training data
____

# Make predictions on the test set
y_pred = ____

# Print the confusion matrix
print(____(____, ____))
แก้ไขและรันโค้ด