🔍 Interpretabilidad (SHAP, LIME)

Entiende por qué tu modelo hace cada predicción

SHAP LIME PDP
Módulo 10 de 12
💡 Piénsalo así: SHAP y LIME son como un juez que explica su veredicto. No solo dice "culpable", sino que detalla: "la huella digital aportó +60%, la coartada -30%, el móvil +20%, la oportunidad +10%". Así sabemos qué influyó en cada decisión.

🎯 ¿Que aprenderas en este modulo?

Técnicas de Interpretabilidad

🎯 SHAP (SHapley Additive exPlanations)

Basado en teoría de juegos. Calcula la contribución marginal de cada feature promediando sobre todas las posibles coaliciones. Produce valores SHAP consistentes y con base matemática sólida. La librería shap es la más usada.

🔎 LIME

Local Interpretable Model-agnostic Explanations. Aproxima el modelo global con un modelo simple (lineal) alrededor de una predicción específica. Es más rápido que SHAP pero menos estable. Bueno para explicaciones rápidas.

📈 PDP (Partial Dependence Plot)

Muestra cómo cambia la predicción promedio al variar un feature mientras los demás se mantienen constantes. Ideal para entender relaciones marginales. Complemento: ICE plots muestran predicciones individuales.

🔄 Importancia Permutacional

Mide cuánto empeora el modelo al permutar aleatoriamente los valores de un feature. Si la permutación afecta mucho, el feature es importante. Es model-agnostic y rápida de calcular con sklearn.inspection.

Explicacion Detallada

Intuicion

El ML permite a las computadoras aprender patrones de los datos sin ser programadas explicitamente para cada tarea.

Formula clave

Cada algoritmo tiene una funcion de perdida que optimiza durante el entrenamiento.

Paso a paso

El proceso sigue pasos: datos, modelo, entrenamiento, evaluacion.

Error comun: Data leakage

Cuando informacion del test afecta al entrenamiento: validacion invalida.

Ejemplo concreto

Aplica ML a problemas reales de clasificacion y regresion.

Conexion

ML se construye sobre estadistica inferencial y predictiva.

Ejemplo paso a paso

Explora los conceptos con ejemplos practicos disponibles en la simulacion interactiva de este modulo.

Explicacion Detallada

Intuicion

El ML permite a las computadoras aprender patrones de los datos sin ser programadas explicitamente para cada tarea.

Formula clave

Cada algoritmo tiene una funcion de perdida que optimiza durante el entrenamiento.

Paso a paso

El proceso sigue pasos: datos, modelo, entrenamiento, evaluacion.

Error comun: Data leakage

Cuando informacion del test afecta al entrenamiento: validacion invalida.

Ejemplo concreto

Aplica ML a problemas reales de clasificacion y regresion.

Conexion

ML se construye sobre estadistica inferencial y predictiva.

Ejemplo paso a paso

Explora los conceptos con ejemplos practicos disponibles en la simulacion interactiva de este modulo.

Simulador: SHAP para una Predicción

Predicción: riesgo crediticio ALTO. SHAP descompone la decisión.

Haz clic para ver valores SHAP.
Mini Quiz: Interpretabilidad
💡 Responde las preguntas sobre SHAP y LIME.

📖 Resumen del modulo