Lokální interpretace regresních modelů
Máš k dispozici KNN regresní model, který předpovídá náklady na zdravotní pojištění na základě příznaků, jako jsou věk, pohlaví, BMI, počet dětí a kuřácký status. Tvým úkolem je zjistit, jak každý příznak ovlivňuje predikci pro daný vzorek.
KNN model a potřebné balíčky jsou pro tebe předem načteny.
Toto cvičení je součástí kurzu
Explainable AI v Pythonu
Pokyny k cvičení
- Vytvoř LIME
explainerpro KNN regresnímodel. - Vygeneruj
explanationpro predikci modelu na základě poskytnutéhosample_data_point. - Zobraz vliv každého příznaku na predikci.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
from lime.lime_tabular import LimeTabularExplainer
sample_data_point = X.iloc[2, :]
# Create the explainer
explainer = ____
# Generate the explanation
exp = ____
# Display the explanation
exp.____
plt.show()