Kom igångKom igång gratis

Tre avvikelsedetektor

Nu vet du tillräckligt för att köra några tester med ett par avvikelsedetektorer på arytmidatasetet. För att utvärdera deras prestanda tränar du dem på ett omärkt träningsdatamängd och jämför sedan deras förutsägelser med facit på testdata med hjälp av metoden .score_samples(). Den här gången får du importera detektorerna som en del av övningen, men du har som vanligt tillgång till X_train, X_test, y_train och y_test förinlästa.

Den här övningen är en del av kursen

Att designa maskininlärningsflöden i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod