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

Explainable AI (XAI)

Aprende cómo la IA explicable (XAI) hace que los modelos complejos de aprendizaje automático sean transparentes. Descubre técnicas clave como SHAP y LIME para generar confianza en Ultralytics YOLO26.

La IA explicable (XAI) se refiere a un conjunto integral de procesos, herramientas y métodos diseñados para hacer que los resultados de los sistemas de Inteligencia Artificial (IA) sean comprensibles para los usuarios humanos. A medida que las organizaciones implementan cada vez más modelos complejos de Aprendizaje Automático (ML), particularmente en el ámbito del Aprendizaje Profundo (DL), estos sistemas suelen funcionar como "cajas negras". Si bien un modelo de caja negra puede proporcionar predicciones de alta precisión, su lógica interna de toma de decisiones sigue siendo opaca. La XAI tiene como objetivo iluminar este proceso, ayudando a las partes interesadas a comprender por qué se tomó una decisión específica, lo cual es crucial para fomentar la confianza, garantizar la seguridad y cumplir con el cumplimiento normativo.

Link to this sectionLa importancia de la explicabilidad#

La demanda de transparencia en la toma de decisiones automatizada está impulsando la adopción de XAI en todos los sectores. La confianza es un factor primordial; los usuarios son menos propensos a confiar en el Modelado Predictivo si no pueden verificar el razonamiento que hay detrás. Esto es especialmente relevante en entornos de alto riesgo donde los errores pueden tener consecuencias graves.

  • Cumplimiento normativo: Los nuevos marcos legales, como la Ley de IA de la Unión Europea y el Reglamento General de Protección de Datos (RGPD), exigen cada vez más que los sistemas de IA de alto riesgo proporcionen explicaciones interpretables para sus decisiones.
  • IA ética: Implementar XAI es una piedra angular de la Ética de la IA. Al revelar qué características influyen en el resultado de un modelo, los desarrolladores pueden identificar y mitigar el Sesgo Algorítmico, asegurando que el sistema funcione de manera equitativa entre diferentes demografías.
  • Depuración de modelos: Para los ingenieros, la explicabilidad es esencial para el Monitoreo de Modelos. Ayuda a diagnosticar por qué un modelo podría estar fallando en casos extremos específicos o sufriendo de Desviación de Datos, permitiendo un reentrenamiento más específico.

Link to this sectionTécnicas comunes en XAI#

Existen diversas técnicas para hacer que las Redes Neuronales sean más transparentes, a menudo categorizadas según si son agnósticas al modelo (aplicables a cualquier algoritmo) o específicas del modelo.

  • SHAP (SHapley Additive exPlanations): Basado en la teoría de juegos cooperativos, los valores SHAP asignan una puntuación de contribución a cada característica para una predicción dada, explicando cuánto desplazó cada entrada el resultado desde la línea base.
  • LIME (Local Interpretable Model-agnostic Explanations): Este método aproxima un modelo complejo con uno más simple e interpretable (como un modelo lineal) localmente alrededor de una predicción específica. LIME ayuda a explicar instancias individuales perturbando las entradas y observando los cambios en la salida.
  • Mapas de prominencia (Saliency Maps): Ampliamente utilizados en Visión Artificial (CV), estas visualizaciones resaltan los píxeles en una imagen que más influyeron en la decisión del modelo. Métodos como Grad-CAM crean mapas de calor para mostrar dónde "miró" un modelo para identificar un objeto.

Link to this sectionAplicaciones en el mundo real#

La IA explicable es crítica en sectores donde el "por qué" es tan importante como el "qué".

  1. Diagnóstico sanitario: En el Análisis de Imágenes Médicas, es insuficiente que una IA simplemente marque una radiografía como anormal. Un sistema habilitado para XAI resalta la región específica del pulmón o hueso que activó la alerta. Esta evidencia visual permite a los radiólogos validar los hallazgos del modelo, facilitando una adopción más segura de la IA en la atención sanitaria.

  2. Servicios financieros: Cuando los bancos utilizan algoritmos para la calificación crediticia, rechazar una solicitud de préstamo requiere una justificación clara para cumplir con leyes como la Ley de Igualdad de Oportunidades de Crédito. Las herramientas de XAI pueden descomponer una denegación en factores comprensibles, como "ratio deuda-ingresos demasiado alto", promoviendo la Equidad en la IA y permitiendo a los solicitantes abordar los problemas específicos.

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

Es útil diferenciar la XAI de conceptos similares en el glosario de IA:

  • XAI vs. Transparencia en la IA: La transparencia es un concepto más amplio que abarca la apertura de todo el sistema, incluidas las fuentes de datos y los procesos de desarrollo. La XAI se centra específicamente en las técnicas utilizadas para hacer comprensible la lógica de inferencia. La transparencia podría implicar la publicación de Pesos de Modelos, mientras que la XAI explica por qué esos pesos produjeron un resultado específico.
  • XAI vs. Interpretabilidad: La interpretabilidad a menudo se refiere a modelos que son inherentemente comprensibles por diseño, como los Árboles de Decisión o la regresión lineal. La XAI generalmente implica métodos post-hoc aplicados a modelos complejos e ininterpretables como las Redes Neuronales Convolucionales (CNN) profundas.

Link to this sectionEjemplo de código: Visualización de inferencia para explicación#

Un paso fundamental en la explicabilidad para la visión artificial es visualizar las predicciones del modelo directamente sobre la imagen. Si bien la XAI avanzada utiliza mapas de calor, ver los cuadros delimitadores y las puntuaciones de confianza proporciona una visión inmediata de lo que detectó el modelo. Utilizando el paquete ultralytics con modelos de vanguardia como YOLO26, los usuarios pueden inspeccionar fácilmente los resultados de detección.

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (Nano version)
model = YOLO("yolo26n.pt")

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Visualize the results
# This displays the image with bounding boxes, labels, and confidence scores,
# acting as a basic visual explanation of the model's detection logic.
results[0].show()

Esta visualización simple actúa como una comprobación de coherencia, una forma básica de explicabilidad que confirma que el modelo está atendiendo a objetos relevantes en la escena durante las tareas de Detección de Objetos. Para flujos de trabajo más avanzados que involucran la gestión de conjuntos de datos y la visualización del entrenamiento de modelos, los usuarios pueden aprovechar la Plataforma Ultralytics. Los investigadores a menudo extienden esto accediendo a los mapas de características subyacentes para un análisis más profundo descrito en los Principios XAI del NIST.

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