MulaiMulai sekarang secara gratis

Memvisualisasikan batas keputusan

Dalam latihan ini, Anda akan memvisualisasikan batas keputusan dari berbagai tipe classifier.

Subhimpunan dari himpunan data wine bawaan scikit-learn sudah dimuat ke dalam X, beserta label biner di y.

Latihan ini adalah bagian dari kursus

Klasifikator Linear di Python

Lihat Kursus

Petunjuk latihan

  • Buat objek classifier berikut dengan hyperparameter default: LogisticRegression, LinearSVC, SVC, KNeighborsClassifier.
  • Latih masing-masing classifier pada data yang disediakan menggunakan sebuah loop for.
  • Panggil fungsi plot_4_classifers() (mirip dengan kode di sini), dengan meneruskan X, y, dan sebuah daftar yang berisi keempat classifier tersebut.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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()
Edit dan Jalankan Kode