BaşlayınÜcretsiz Başlayın

Karar ağacı modelini uygula

Şimdi telekom veri kümesinin eğitim seti üzerinde bir karar ağacı eğitip, görülmemiş test verisi üzerinde etiketleri tahmin edecek ve model tahminlerinin doğruluğunu hesaplayacaksın. Lojistik regresyona kıyasla performanstaki farkı göreceksin.

accuracy_score fonksiyonu içe aktarılmış durumda. Ayrıca daha önce oluşturduğun eğitim ve test veri kümeleri özellikler için train_X ve test_X, hedef değişkenler için train_Y ve test_Y olarak yüklendi.

Bu egzersiz

Python ile Pazarlama için Machine Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Bir karar ağacı sınıflandırıcısı başlat.
  • Karar ağacını eğitim verisi üzerinde eğit.
  • Test verisi üzerinde churn etiketlerini tahmin et.
  • Test verisi üzerindeki doğruluk skorunu hesaplayıp yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Initialize decision tree classifier
mytree = tree.___()

# Fit the decision tree on training data
mytree.___(___, ___)

# Predict churn labels on testing data
pred_test_Y = ___.___(___)

# Calculate accuracy score on testing data
test_accuracy = ___(___, ___)

# Print test accuracy
print('Test accuracy:', round(___, 4))
Kodu Düzenle ve Çalıştır