Ética e IA Responsable · Responsabilidad Profesional

Transparencia e interpretabilidad

Distinguir transparencia e interpretabilidad y aplicar métodos para explicar las decisiones de un modelo.

Transparencia e interpretabilidad

Acierta y explica No basta con que el modelo acierte: a veces hay que poder decir por qué. Un modelo que no se explica no se audita, no se depura bien y, en muchos contextos legales, no se puede desplegar.

Transparencia frente a interpretabilidad

Modelos intrínsecamente interpretables

Árboles pequeños, regresiones lineales o reglas son explicables por diseño: su lógica se lee. Cuestan precisión en tareas complejas, pero dan claridad.

El precio de la caja negra

Los grandes modelos ganan exactitud a costa de opacidad. Cuanto más potente, más difícil de justificar cada decisión concreta.

Explicaciones locales

Aunque el modelo global sea opaco, se puede explicar una predicción: qué características empujaron este caso hacia este resultado. Es la pregunta que hace un afectado.

Explicaciones globales

Describen el comportamiento general del modelo: qué variables importan de media y cómo. Sirve para auditar y entender, no para un caso único.

SHAP

LIME

Aproxima el modelo complejo por uno interpretable cerca de un punto concreto. Explica localmente, sin presumir de entender todo el modelo.

Una caja negra a la izquierda emite un haz que se proyecta en un panel translúcido de barras de contribución de distintas alturas, con un foco resaltando una de ellas.
Aunque el modelo sea una caja negra, un haz de explicación revela qué variables empujaron cada predicción.

Importancia de variables

Medir cuánto aporta cada característica al rendimiento global ayuda a priorizar explicaciones y a detectar dependencias indeseadas.

Límites de las explicaciones

Para quién es la explicación

Un regulador, un ingeniero y un usuario necesitan explicaciones distintas. Diseñar la explicación para su audiencia es parte de la utilidad.

Derecho a una explicación

En varios marcos legales, una decisión automatizada que afecta a una persona debe poder explicarse. La interpretabilidad deja de ser técnica y se vuelve obligación.

Errores frecuentes

Ejemplo resuelto: explicar un préstamo denegado

A una persona le rechazan un préstamo con un modelo profundo. Aplicando un método de atribución local se obtiene que la razón principal fue su ratio de deuda, no su código postal. La explicación se valida, se traduce a un lenguaje claro y se comunica al afectado junto con la vía de revisión.

  1. elegir un método acorde al modelo y a la pregunta
  2. generar la explicación local del caso concreto
  3. validar que la explicación es fiel y no engañosa
  4. adaptar el mensaje a la audiencia afectada
  5. documentar la explicación para auditoría

¿Para qué sirve en la realidad?

En crédito, sanidad o justicia, alguien debe responder por una decisión automatizada; la explicabilidad permite auditar, depurar y cumplir el derecho a saber por qué se tomó una decisión que afecta a una persona.

La diferencia clave entre una explicación local y una global es que la local:

Un método de explicación post-hoc sobre un modelo complejo siempre reproduce con exactitud la lógica interna del modelo.

Explicabilidad

Explicar una predicción concreta
local
Resumir el comportamiento general
global
Atribución por valores de Shapley
shap
Aproximar el modelo cerca de un punto
lime
Modelo explicable por diseño
intrinseco

Ordena cómo abordar la explicación de una decisión:

Modelo
Local
Validar
Comunicar

IA explicable
Métodos para hacer comprensibles las decisiones de los modelos.

Une cada término de explicabilidad con su definición:

Explicabilidad

# Transparencia e interpretabilidad
## Qué
### transparencia
### interpretabilidad
### explicabilidad
## Métodos
### intrínseco
### SHAP
### LIME
### importancia de variables
## Alcance
### local
### global
## Límites
### aproximación
### correlación no causa
### audiencia

Caja negra
Sistema cuyo funcionamiento interno se observa solo por sus entradas y salidas.

Deniegan un préstamo con un modelo profundo. La persona pide saber por qué. ¿Qué método usarías y cómo evitarías dar una explicación que engañe?