ComeçarComece gratuitamente

Coeficientes vs. importância da permutação

Agora, você comparará os padrões identificados pela importância da permutação com os coeficientes do modelo de uma regressão logística treinada no conjunto de dados de doenças cardíacas. Uma função auxiliar plot_importances() é chamada no final do script para plotar as importações no mesmo gráfico.

X contendo os recursos e y contendo os rótulos, e a regressão logística model foram pré-carregados para você. matplotlib.pyplot foi importado como plt.

Este exercício faz parte do curso

IA explicável em Python

Ver Curso

Instruções de exercício

  • Calcule os coeficientes do model de regressão logística.
  • Calcule a importância da permutação com 20 repetições usando um random_state de 1.
  • Calcule a importância média da permutação em todas as repetições.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

from sklearn.inspection import permutation_importance

# Extract and store model coefficients
coefficients = ____

# Compute permutation importance on the test set
perm_importance = ____

# Compute the average permutation importance
avg_perm_importance = ____

plot_importances(coefficients, avg_perm_importance)
Editar e executar código