Tři detektory novinek
Teď už víš dost na to, abys otestoval/a několik detektorů anomálií na datasetu arytmií. K otestování jejich výkonu je natrénuješ na neoznačeném trénovacím datasetu a pak porovnáš jejich předpovědi se skutečnými hodnotami na testovacích datech pomocí metody .score_samples(). Tentokrát budeš muset detektory naimportovat sám/sama jako součást cvičení – data X_train, X_test, y_train, y_test jsou ale jako obvykle předem načtena.
Toto cvičení je součástí kurzu
Designing Machine Learning Workflows in Python
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)