Zacznij terazZacznij za darmo

Lokalna interpretacja regresorów

Do dyspozycji masz model regresji KNN, który przewiduje koszty ubezpieczenia zdrowotnego na podstawie takich cech jak wiek, płeć, BMI, liczba dzieci i status palacza. Twoim zadaniem jest ocena wpływu każdej cechy na predykcję dla wybranej próbki.

Model KNN model oraz niezbędne pakiety są już wczytane.

To ćwiczenie jest częścią kursu

Wyjaśnialne AI w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz explainer LIME dla regresora KNN model.
  • Wygeneruj explanation dla predykcji modelu na podanym sample_data_point.
  • Wyświetl wpływ każdej cechy na predykcję.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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()
Edytuj i uruchom kod