Bắt đầu ngayBắt đầu miễn phí

Entropy so với chỉ số Gini

Trong bài này, bạn sẽ so sánh độ chính xác trên tập kiểm tra của dt_entropy với độ chính xác của một cây khác tên dt_gini. Cây dt_gini được huấn luyện trên cùng bộ dữ liệu và cùng tham số, chỉ khác tiêu chí thông tin được đặt thành chỉ số gini bằng từ khóa 'gini'.

X_test, y_test, dt_entropy, cũng như accuracy_gini (tương ứng với độ chính xác trên tập kiểm tra của dt_gini) đã có sẵn trong không gian làm việc của bạn.

Bài tập này là một phần của khóa học

Machine Learning với mô hình dựa trên cây trong Python

Xem khóa học

Hướng dẫn bài tập

  • Import accuracy_score từ sklearn.metrics.
  • Dự đoán nhãn tập kiểm tra bằng dt_entropy và gán kết quả cho y_pred.
  • Đánh giá độ chính xác trên tập kiểm tra của dt_entropy và gán kết quả cho accuracy_entropy.
  • Xem lại accuracy_entropyaccuracy_gini.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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}')
Chỉnh sửa và Chạy Mã