ÎncepețiÎncepe gratuit

SVM unu-contra-rest

Ca introducere în capitolul următor și final despre mașinile cu vectori suport, vom relua exercițiul anterior folosind un SVM neliniar. Din nou, datele sunt încărcate în X_train, y_train, X_test și y_test.

În loc de LinearSVC, vom folosi acum obiectul SVC din scikit-learn, care este un SVM neliniar de tip „kernel" (vei afla mult mai multe despre asta în Capitolul 4!). Sarcina ta este, din nou, să creezi un grafic al clasificatorului binar pentru clasa 1 față de restul claselor.

Acest exercițiu face parte din cursul

Clasificatori liniari în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Antrenează un SVC numit svm_class_1 pentru a prezice clasa 1 față de celelalte clase.
  • Afișează graficul acestui clasificator.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# We'll use SVC instead of LinearSVC from now on
from sklearn.svm import SVC

# Create/plot the binary classifier (class 1 vs. rest)
svm_class_1 = ____
svm_class_1.fit(____)
plot_classifier(____)
Editează și rulează codul