Grad-CAM: vea qué observa el modelo
Visualice qué píxeles impulsan una decisión
Grad-CAM: vea qué observa el modelo es una lección gratuita de Deep Learning Academy en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Deep Learning Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Deep Learning Academy incluye 4 lecciones en total.
Abra la caja negra
Una CNN puede acertar por el motivo equivocado. Grad-CAM revela qué píxeles impulsaron realmente una predicción, para que pueda confiar en ella o cuestionarla.
Mapas de calor sobre la imagen
Grad-CAM superpone un mapa de calor a la entrada. Las regiones cálidas indican dónde se centró el modelo; las frías, qué ignoró. 🔥
Los gradientes indican la importancia
Traza el gradiente de la puntuación de la clase elegida hasta una capa convolucional y mide cuánto aportó cada mapa de características.
Elija una capa convolucional tardía
Los mejores mapas proceden de la última capa convolucional, donde las características son ricas y aún conservan suficiente información espacial para localizarlas.
Pondere los mapas de características
Calcule la media de los gradientes para obtener un peso por mapa de características y, después, combine los mapas con esos pesos en un único mapa aproximado.
Conserve solo lo positivo
Una ReLU aplicada al mapa combinado conserva las regiones que aumentan la puntuación de la clase y descarta los píxeles que apuntan en su contra.
cam = torch.relu((weights * activations).sum(dim=0))Aumente al tamaño de los píxeles
El mapa es pequeño, así que debe aumentar su resolución hasta la de la imagen antes de superponerlo y obtener una visualización clara.
Detecte el aprendizaje de atajos
Si el mapa de calor se ilumina en el fondo en lugar de hacerlo sobre el objeto, su modelo ha aprendido un atajo, no la señal real.
Depure las clasificaciones incorrectas
Ejecute Grad-CAM sobre las predicciones incorrectas para ver qué confundió al modelo. La región en la que se centró suele explicar el error al instante.
Genere confianza en las partes interesadas
Una evidencia visual clara de dónde observa el modelo facilita mucho explicarlo y defenderlo en implementaciones reales.
Una ventana, no una prueba
Grad-CAM es una visualización aproximada, no una demostración matemática exacta. Tómela como una pista importante y confírmela con otras comprobaciones. 🪟
overlay = heatmap * 0.4 + image * 0.6Comprobación rápida
Piense por qué Grad-CAM resulta más útil cuando se interpreta junto con las predicciones del modelo.
Resumen
Use Grad-CAM para convertir los gradientes en un mapa de calor sobre la imagen, revelar qué impulsó una predicción y detectar el aprendizaje de atajos. 🎯
Aprende Python con un tutor de IA — gratis
Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.
- Cursos
- 30
- Lecciones
- 120
Preguntas frecuentes
¿La lección «Grad-CAM: vea qué observa el modelo» es gratis?
Sí — el texto completo de «Grad-CAM: vea qué observa el modelo» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Deep Learning Academy, actualiza a CoddyKit PRO. El curso de Deep Learning Academy incluye 4 lecciones en total.
¿Qué aprenderé en «Grad-CAM: vea qué observa el modelo»?
Visualice qué píxeles impulsan una decisión Practicas Deep Learning Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Deep Learning Academy?
No se requiere experiencia previa. Deep Learning Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Grad-CAM: vea qué observa el modelo»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Deep Learning Academy?
Sí. Cada lección de Deep Learning Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Precisión, recall, F1 y ROC-AUC
- Matrices de confusión y análisis de errores
- Grad-CAM: vea qué observa el modelo
- Calibre la confianza