음식 이미지 예측 설명하기
음식을 분류하는 model이 있고, 아래의 image에 대한 예측을 만들 때 모델이 주로 집중하는 영역을 LIME으로 확인하는 것이 여러분의 과제예요.
예측을 수행하는 model, model_predict 함수, 그리고 아래의 예시 image는 미리 로드되어 있어요.

이 연습은 강의의 일부입니다
Python으로 배우는 Explainable AI
연습 안내
- LIME 이미지 explainer를 만들어 이름을
explainer로 하세요. - 주어진
image에 대해model의 예측에 대한explanation을 생성하세요. model의 설명을 바탕으로image에서 관심 영역을 추출하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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()