YOLO Vision 2026:
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 herramienta visual potente utilizada en la IA explicable (XAI) para arrojar luz sobre los procesos internos de toma de decisiones de las redes neuronales complejas. Actuando esencialmente como mapas de calor, destacan los píxeles o regiones específicas de una imagen de entrada que influyen con más fuerza en la predicción de un modelo. Al revelar "dónde" está mirando un modelo, los mapas de saliencia ayudan a los investigadores e ingenieros a interpretar el comportamiento de las redes neuronales convolucionales (CNN) profundas, asegurando que el sistema esté aprendiendo las características correctas en lugar de depender de artefactos del conjunto de datos o de ruido de fondo. Puedes leer más sobre los fundamentos matemáticos de este proceso en la página del mapa de saliencia de Wikipedia.

Cómo funcionan los mapas de saliencia#

El enfoque fundamental para generar un mapa de saliencia depende en gran medida de 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 la clase predicha con respecto a la propia imagen de entrada. Como se explica en la documentación de PyTorch autograd, tomar el máximo absoluto de estos gradientes a través de los canales de color produce un mapa en el que 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 los gradientes de ruido.

Aplicaciones en el mundo real#

Dado que proporcionan una verificación visual directa de la lógica de un modelo, los mapas de saliencia son críticos en escenarios de visión por ordenador de alto riesgo:

  • Diagnóstico médico: En la IA en la sanidad, confirmar que un algoritmo detecta un tumor basándose en anomalías de tejidos fisiológicos reales —en lugar de 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 la consistencia en la imagen médica de 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.

Distinción de términos relacionados#

Es muy recomendable diferenciar los mapas de saliencia de otros conceptos del glosario de IA para comprender su papel específico en el aprendizaje profundo (DL):

  • Mapas de saliencia vs. Mapeo de Activación de Clases (CAM): Mientras que los mapas de saliencia básicos calculan la importancia a nivel de píxel bruto, 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 benchmarks continúan refinando la forma en que evaluamos las explicaciones visuales y los CAM en todos los conjuntos de datos.
  • Mapas de saliencia vs. Interpretabilidad mecanística: El mapeo de saliencia es una técnica posterior al evento que simplemente muestra dónde mira un modelo. En contraste, la Interpretabilidad mecanística profundiza para realizar ingeniería inversa sobre cómo y por qué neuronas específicas o circuitos algorítmicos calcularon ese foco.
  • Mapas de saliencia vs. IA explicable (XAI): La XAI es la disciplina general y amplia dedicada a hacer que la IA sea transparente, mientras que los mapas de saliencia son meramente una herramienta específica dentro de ese conjunto de herramientas, a menudo destacada como una técnica de explicabilidad de Google Cloud fundamental. El campo está evolucionando rápidamente, pasando de los píxeles brutos a una sólida taxonomía alineada con humanos para explicaciones que mapea datos conceptuales.

Extracción de saliencia mediante código#

Comprender cómo una red neuronal atribuye importancia se puede hacer de forma programática utilizando frameworks 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) 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 implican detección de objetos o dibujo de cajas delimitadoras, herramientas como la Ultralytics Platform ayudan a los desarrolladores a anotar conjuntos de datos sin problemas, monitorizar experimentos y visualizar salidas de modelos como el vanguardista Ultralytics YOLO26. Al evaluar continuamente las inferencias visuales junto con el despliegue del modelo, los equipos pueden construir y escalar sistemas de IA mucho más fiables 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