Začněte nyníZačněte zdarma

Vizualizace rozhodovacích hranic

V tomto cvičení si vizualizuješ rozhodovací hranice různých typů klasifikátorů.

Část vestavěné datové sady wine z knihovny scikit-learn je už načtena do X, spolu s binárními štítky v y.

Toto cvičení je součástí kurzu

Linear Classifiers in Python

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř následující objekty klasifikátorů s výchozími hyperparametry: LogisticRegression, LinearSVC, SVC, KNeighborsClassifier.
  • Pomocí cyklu for každý klasifikátor natrénuj na připravených datech.
  • Zavolej funkci plot_4_classifers() (podobně jako v ukázce zde) a předej jí X, y a seznam se čtyřmi klasifikátory.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

from sklearn.linear_model import LogisticRegression
from sklearn.svm import SVC, LinearSVC
from sklearn.neighbors import KNeighborsClassifier

# Define the classifiers
classifiers = [____]

# Fit the classifiers
for c in ____:
    ____

# Plot the classifiers
plot_4_classifiers(X, y, classifiers)
plt.show()
Upravit a spustit kód