La Interpretabilidad de Modelos de Machine Learning (ML)
La interpretabilidad de modelos de Machine Learning (ML) es la capacidad de entender y explicar el funcionamiento interno de un modelo. En otras palabras, se trata de cómo se toman las decisiones y se generan las predicciones en un modelo de ML. La interpretabilidad de modelos es importante por varias razones:
- Transparencia: los modelos interpretables permiten que los expertos en el dominio comprendan mejor cómo se están tomando decisiones.
- Confianza: los modelos interpretables permiten que los usuarios confíen en los resultados y en la capacidad de los modelos para tomar buenas decisiones.
- Responsabilidad: los modelos interpretables ayudan a mejorar la responsabilidad y a prevenir sesgos y discriminación.
En esta introducción al tema, cubriremos los conceptos básicos y las principales técnicas para lograr la interpretabilidad de modelos de ML, incluyendo:
- Modelos lineales
- Árboles de decisión
- Diagramas de múltiples instancias
- Análisis de sensibilidad
También discutiremos cómo seleccionar la técnica de interpretabilidad adecuada para un modelo determinado y cómo evaluar la interpretabilidad de modelos existentes.