Seksjon 1. Kapittel 19
single
Challenge: One-Class SVM for Novelty Detection
Sveip for å vise menyen
Oppgave
Sveip for å begynne å kode
You are given a 2D dataset of normal points and a few anomalies. Your task is to train a One-Class SVM model to detect novelties, visualize prediction results, and print anomaly proportions.
Follow these steps:
- Import and initialize
OneClassSVMfromsklearn.svm.- Use
kernel='rbf',gamma=0.1,nu=0.05.
- Use
- Fit the model on normal data only (
X_train). - Predict labels for test data (
X_test).- Label meaning:
1→ normal,-1→ novel/anomalous.
- Label meaning:
- Compute the fraction of anomalies in
X_test. - Print:
- Shapes of train/test sets.
- Number and fraction of anomalies detected.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 19
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår