Explicarea predicțiilor pentru imagini cu mâncare
Ai un model care clasifică alimente, iar sarcina ta este să folosești LIME pentru a identifica regiunile din imagine pe care modelul se concentrează cel mai mult atunci când face o predicție pentru image-ul de mai jos.
model-ul responsabil pentru predicții, funcția model_predict și eșantionul image afișat mai jos sunt preîncărcate pentru tine.

Acest exercițiu face parte din cursul
AI Explicabil în Python
Instrucțiuni pentru exercițiu
- Creează un explicator LIME pentru imagini, numit
explainer. - Generează o
explanationpentru predicțiamodel-ului peimage-ul dat. - Extrage zonele de interes din
imagepe baza explicației furnizate demodel.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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()