Mulai sekarangMulai 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 merupakan bagian dari kursus

Klasifikator Linear di Python

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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