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

Giải thích dự đoán ảnh món ăn

Bạn có một model phân loại món ăn, và nhiệm vụ của bạn là dùng LIME để xác định các vùng mà mô hình tập trung nhiều nhất khi đưa ra dự đoán cho image dưới đây.

model chịu trách nhiệm dự đoán, hàm model_predictimage mẫu hiển thị bên dưới đã được nạp sẵn cho bạn.

Image for fries

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

Explainable AI trong Python

Xem khóa học

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

  • Tạo một LIME image explainer tên explainer.
  • Tạo một explanation cho dự đoán của model trên image đã cho.
  • Trích xuất các vùng quan tâm từ image dựa trên lời giải thích của model.

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.

from lime import lime_image
np.random.seed(10)

# Create a LIME explainer
explainer = lime_image.____()

# Generate the explanation
explanation = explainer.____(____, ____, hide_color=0, num_samples=50)

# Display the explanation
temp, _ = explanation.____(____, ____)
plt.imshow(temp)
plt.title('LIME Explanation')
plt.axis('off')
plt.show()
Chỉnh sửa và Chạy Mã