ComenzarEmpieza gratis

Explicar las previsiones de la imagen de alimentos

Tienes un model que clasifica alimentos, y tu tarea es usar LIME para identificar las regiones en las que se centra principalmente el modelo al hacer su previsión para la image que aparece a continuación.

El model responsable de las previsiones, la función model_predict y la muestra image que aparece a continuación están precargados para ti.

Imagen de patatas fritas

Este ejercicio forma parte del curso

IA explicable en Python

Ver curso

Instrucciones del ejercicio

  • Crea un explainer de imagen de LIME llamado explainer.
  • Genera una explanation para la previsión de model en la image dada.
  • Extrae las áreas de interés de image basándote en la explicación de model.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

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

# Create a LIME explainer
explainer = ____

# 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()
Editar y ejecutar código