Capítulo 13. Explicación de los modelos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los modelos predictivos tienen distintas propiedades. Algunos están diseñados para manejar datos lineales. Otros pueden amoldarse a entradas más complejas. Algunos modelos pueden interpretarse muy fácilmente, otros son como cajas negras y no ofrecen mucha información sobre cómo se hace la predicción.
En este capítulo veremos cómo interpretar diferentes modelos. Veremos algunos ejemplos utilizando los datos del Titanic.
>>>
dt
=
DecisionTreeClassifier
(
...
random_state
=
42
,
max_depth
=
3
...
)
>>>
dt
.
fit
(
X_train
,
y_train
)
Coeficientes de regresión
Los interceptos y los coeficientes de regresión explican el valor esperado y cómo influyen las características en la predicción. Un coeficiente positivo indica que, a medida que aumenta el valor de una característica, también aumenta la predicción.
Función Importancia
Los modelos basados en árboles de la biblioteca scikit-learn incluyen un .feature_
importances_
para inspeccionar cómo afectan al modelo las características de un conjunto de datos. Podemos inspeccionarlas o trazarlas.
CAL
LIME funciona para ayudar a explicar los modelos de caja negra. Realiza una interpretación local en lugar de una interpretación global. Ayudará a explicar una sola muestra.
Para un determinado punto de datos o muestra, LIME indica qué características fueron importantes para determinar el resultado. ...
Get Referencia de bolsillo sobre aprendizaje automático now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.