CommencezCommencez gratuitement

Calculer l'impact des variables avec la régression logistique

Dans la continuité de votre travail à la compagnie d'assurances, vous avez bâti un modèle prédictif pour déterminer si une personne est fumeuse ou non. Vous devez maintenant analyser le modèle afin d'identifier les facteurs pertinents qui influencent le statut de fumeur. Cela aidera l'entreprise à évaluer le risque plus précisément et à adapter ses polices d'assurance en conséquence.

matplotlib.pyplot a été importé sous le nom plt. X_train et y_train sont déjà chargés pour vous.

Cette activité fait partie du cours

Explainable AI en Python

Voir le cours

Instructions de l’exercice

  • Extraire les coefficients du modèle.
  • Tracer les coefficients pour les feature_names fournis.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

scaler = MinMaxScaler()
X_train_scaled = scaler.fit_transform(X_train)

model = LogisticRegression()
model.fit(X_train_scaled, y_train)

# Derive coefficients
coefficients = ____
feature_names = X_train.columns

# Plot coefficients
____
plt.show()
Modifier et exécuter le code