IniziaInizia gratis

Tre rilevatori di novità

Finalmente sai abbastanza per eseguire alcuni test sull’uso di alcuni rilevatori di anomalie sul dataset di aritmia. Per valutarne le prestazioni, li allenerai su un insieme di dati di training senza etichette e poi confronterai le loro previsioni con la verità a terra nei dati di test usando il metodo .score_samples(). Questa volta ti verrà chiesto di importare i rilevatori come parte dell’esercizio, ma i dati X_train, X_test, y_train, y_test sono già precaricati come al solito.

Questo esercizio fa parte del corso

Progettare workflow di Machine Learning in Python

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice