Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Challenge: One-Class SVM for Novelty Detection | Kernel-Based Methods
Outlier and Novelty Detection in Practice

bookChallenge: One-Class SVM for Novelty Detection

Tâche

Swipe to start coding

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.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 3
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 4.55

bookChallenge: One-Class SVM for Novelty Detection

Glissez pour afficher le menu

Tâche

Swipe to start coding

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.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 3
single

single

some-alt