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

Entropi vs Gini indeksi

Bu egzersizde dt_entropy'nin test kümesi doğruluğunu, dt_gini adlı başka bir ağacın doğruluğu ile karşılaştıracaksın. dt_gini ağacı, aynı veri kümesinde ve aynı parametrelerle eğitildi; tek fark, bilgi ölçütünün anahtar kelime 'gini' kullanılarak gini indeksine ayarlanmış olması.

X_test, y_test, dt_entropy ile birlikte, dt_gini tarafından test kümesinde elde edilen doğruluğa karşılık gelen accuracy_gini çalışma alanında mevcut.

Bu egzersiz

Python ile Ağaç Tabanlı Modellerle Machine Learning

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

Egzersiz talimatları

  • sklearn.metrics içinden accuracy_score'u içe aktar.
  • dt_entropy'nin test kümesi etiketlerini tahmin et ve sonucu y_pred değişkenine ata.
  • dt_entropy'nin test kümesi doğruluğunu değerlendir ve sonucu accuracy_entropy değişkenine ata.
  • accuracy_entropy ve accuracy_gini değerlerini incele.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import accuracy_score from sklearn.metrics
from ____.____ import ____

# Use dt_entropy to predict test set labels
____= ____.____(____)

# Evaluate accuracy_entropy
accuracy_entropy = ____(____, ____)

# Print accuracy_entropy
print(f'Accuracy achieved by using entropy: {accuracy_entropy:.3f}')

# Print accuracy_gini
print(f'Accuracy achieved by using the gini index: {accuracy_gini:.3f}')
Kodu Düzenle ve Çalıştır