तीन novelty डिटेक्टर
अंततः, अब आप arrhythmia डेटासेट पर कुछ anomaly डिटेक्टर के उपयोग के टेस्ट चलाने के लिए तैयार हैं। परफॉर्मेंस जाँचने के लिए, आप उन्हें एक unlabeled प्रशिक्षण डेटासेट पर ट्रेन करेंगे, और फिर टेस्ट डेटा पर उनकी भविष्यवाणियों की तुलना ground truth से उनकी .score_samples() मेथड के जरिए करेंगे। इस बार, आपसे अभ्यास के हिस्से के रूप में डिटेक्टर इम्पोर्ट करने के लिए कहा जाएगा, लेकिन X_train, X_test, y_train, y_test सामान्य की तरह पहले से लोड हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
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)