Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Volver al glosario de Ultralytics

Saliency Maps

Explora cómo los mapas de saliencia explican las decisiones de las redes neuronales. Aprende a visualizar las predicciones del modelo y a crear una IA transparente utilizando la plataforma de Ultralytics.

Los mapas de saliencia son una poderosa herramienta visual utilizada en la IA explicable (XAI) para arrojar luz sobre los procesos internos de toma de decisiones de redes neuronales complejas. Actuando esencialmente como mapas de calor, resaltan los píxeles o regiones específicos de una imagen de entrada que influyen más fuertemente en la predicción de un modelo. Al revelar "dónde" está mirando un modelo, los mapas de saliencia ayudan a investigadores e ingenieros a interpretar el comportamiento de redes neuronales convolucionales (CNNs) profundas, asegurando que el sistema esté aprendiendo las características correctas en lugar de depender de artefactos del conjunto de datos o ruido de fondo. Puedes leer más sobre los fundamentos matemáticos de este proceso en la página de Wikipedia sobre mapas de saliencia.

Link to this sectionCómo funcionan los mapas de saliencia#

El enfoque fundamental para generar un mapa de saliencia se basa en gran medida en la retropropagación y los gradientes a través de las capas de la red. En lugar de utilizar estos gradientes para actualizar los pesos del modelo durante el entrenamiento del modelo, el algoritmo calcula el gradiente de la puntuación de clase predicha con respecto a la propia imagen de entrada. Como se explica en la documentación de autograd de PyTorch, tomar el máximo absoluto de estos gradientes a través de los canales de color produce un mapa donde los valores altos corresponden a píxeles que cambian drásticamente la puntuación de salida si se alteran. Los enfoques modernos incluso extienden esto a la IA generativa, permitiendo mapas de saliencia de modelos de difusión para rastrear gradientes de ruido.

Link to this sectionAplicaciones en el mundo real#

Debido a que proporcionan una verificación visual directa de la lógica de un modelo, los mapas de saliencia son fundamentales en escenarios de visión artificial de alto riesgo:

  • Diagnósticos médicos: En IA en el cuidado de la salud, confirmar que un algoritmo detecta un tumor basándose en anomalías reales del tejido fisiológico —y no en la marca de agua de un escáner— es crucial para la seguridad del paciente. Los mapas de saliencia proporcionan esta prueba visual, como se detalla en estudios recientes sobre consistencia en imágenes médicas XAI.
  • Navegación autónoma: Para vehículos autónomos que predicen ángulos de dirección o identifican señales de stop, analizar los mapas de saliencia ayuda a los ingenieros a depurar fallos verificando si el modelo se centró correctamente en la carretera en lugar de distraerse con paisajes irrelevantes.

Link to this sectionDistinción de términos relacionados#

Se recomienda encarecidamente diferenciar los mapas de saliencia de otros conceptos en el glosario de IA para comprender su papel específico en el aprendizaje profundo (DL):

  • Mapas de saliencia frente a Class Activation Mapping (CAM): Mientras que los mapas de saliencia básicos calculan la importancia a nivel de píxel sin procesar, las técnicas CAM como Grad-CAM analizan la importancia a nivel de mapas de características de alto nivel dentro de la última capa convolucional de la red. Los nuevos puntos de referencia continúan refinando la forma en que evaluamos explicaciones visuales y CAM en todos los conjuntos de datos.
  • Mapas de saliencia frente a interpretabilidad mecanicista: El mapeo de saliencia es una técnica post-hoc que simplemente muestra dónde mira un modelo. Por el contrario, la interpretabilidad mecanicista profundiza para realizar ingeniería inversa sobre cómo y por qué neuronas o circuitos algorítmicos específicos calcularon ese enfoque.
  • Mapas de saliencia frente a IA explicable (XAI): XAI es la disciplina general dedicada a hacer que la IA sea transparente, mientras que los mapas de saliencia son simplemente una herramienta específica dentro de ese conjunto de herramientas, a menudo destacada como una técnica de explicabilidad de Google Cloud crítica. El campo está evolucionando rápidamente, pasando de píxeles sin procesar a una taxonomía alineada con los humanos para explicaciones robusta que mapea datos conceptuales.

Link to this sectionExtracción de saliencia mediante código#

Entender cómo una red neuronal atribuye importancia se puede hacer mediante programación utilizando marcos de aprendizaje profundo como PyTorch. El siguiente fragmento demuestra las matemáticas fundamentales detrás de la extracción de un mapa de saliencia básico (atribución basada en gradientes) a partir de un modelo de clasificación de imágenes preentrenado.

import torch
from torchvision.models import resnet18

# Load a pre-trained model in evaluation mode
model = resnet18(weights="DEFAULT").eval()

# Create a dummy image tensor and explicitly require gradients
input_image = torch.randn(1, 3, 224, 224, requires_grad=True)

# Forward pass: get predictions for the input image
output = model(input_image)

# Backward pass: compute gradients for the highest scoring class
output[0, output.argmax()].backward()

# Saliency map is the maximum absolute gradient across the 3 color channels
saliency_map, _ = torch.max(input_image.grad.data.abs(), dim=1)
print(f"Generated Saliency Map Shape: {saliency_map.shape}")

Para flujos de trabajo de nivel superior que involucren detección de objetos o dibujo de cuadros delimitadores, herramientas como la plataforma Ultralytics ayudan a los desarrolladores a anotar conjuntos de datos, monitorear experimentos y visualizar resultados de modelos como el vanguardista Ultralytics YOLO26 de forma fluida. Al evaluar continuamente las inferencias visuales junto con el despliegue del modelo, los equipos pueden construir y escalar sistemas de IA mucho más confiables y transparentes.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.

Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.

Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.

Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático