ตัวตรวจจับความแปลกใหม่สามแบบ
ถึงตอนนี้คุณมีความรู้เพียงพอที่จะทดสอบการใช้งานตัวตรวจจับความผิดปกติหลายแบบกับชุดข้อมูล arrhythmia แล้ว เพื่อทดสอบประสิทธิภาพ จะนำโมเดลไปเทรนบนชุดข้อมูลฝึกที่ไม่มีป้ายกำกับ จากนั้นเปรียบเทียบผลการพยากรณ์กับค่าจริงบนชุดข้อมูลทดสอบโดยใช้เมธอด .score_samples() ในแบบฝึกหัดนี้ คุณจะต้องนำเข้าตัวตรวจจับเองด้วย แต่ข้อมูล X_train, X_test, y_train, y_test ได้โหลดไว้ให้แล้วตามปกติ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การออกแบบ Machine Learning Workflows ด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the novelty detector
from sklearn.____ import ____ as onesvm
# Fit it to the training data and score the test data
svm_detector = ____.____(X_train)
scores = svm_detector.____(X_test)