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_predict và image mẫu hiển thị bên dưới đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học
Explainable AI trong Python
Hướng dẫn bài tập
- Tạo một LIME image explainer tên
explainer. - Tạo một
explanationcho dự đoán củamodeltrênimageđã cho. - Trích xuất các vùng quan tâm từ
imagedựa trên lời giải thích củamodel.
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()