Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: One-Class SVM for Novelty Detection | Section
Outlier and Novelty Detection
Sectie 1. Hoofdstuk 19
single

single

bookChallenge: One-Class SVM for Novelty Detection

Veeg om het menu te tonen

Taak

Veeg om te beginnen met coderen

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:

  1. Import and initialize OneClassSVM from sklearn.svm.
    • Use kernel='rbf', gamma=0.1, nu=0.05.
  2. Fit the model on normal data only (X_train).
  3. Predict labels for test data (X_test).
    • Label meaning: 1 → normal, -1 → novel/anomalous.
  4. Compute the fraction of anomalies in X_test.
  5. Print:
    • Shapes of train/test sets.
    • Number and fraction of anomalies detected.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 19
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

some-alt