Karar sınırlarını görselleştirme
Bu egzersizde, çeşitli sınıflandırıcı türlerinin karar sınırlarını görselleştireceksin.
scikit-learn'ün yerleşik wine veri kümesinin bir alt kümesi X içine, ikili etiketler ise y içine önceden yüklendi.
Bu egzersiz
Python'da Lineer Sınıflandırıcılar
kursunun bir parçasıdırEgzersiz talimatları
- Varsayılan hiperparametrelerle şu sınıflandırıcı nesnelerini oluştur:
LogisticRegression,LinearSVC,SVC,KNeighborsClassifier. - Verilen veri üzerinde her bir sınıflandırıcıyı bir
fordöngüsü kullanarak eğit. plot_4_classifers()fonksiyonunu ( buradaki koda benzer)X,yve dört sınıflandırıcıyı içeren bir listeyi geçirerek çağır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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()