Výpočet vlivu příznaků pomocí logistické regrese
V práci v pojišťovně jsi sestavil/a prediktivní model, který určuje, zda je daný člověk kuřák nebo ne. Teď je čas model analyzovat a zjistit, které faktory mají na kuřácký status největší vliv – to pomůže společnosti přesněji hodnotit rizika a lépe nastavovat pojistné podmínky.
matplotlib.pyplot je importován jako plt. X_train a y_train jsou předem načteny.
Toto cvičení je součástí kurzu
Explainable AI v Pythonu
Pokyny k cvičení
- Extrahuj
coefficientsz modelu. - Vykresli
coefficientspro zadanéfeature_names.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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()