LoslegenKostenlos loslegen

Lokale Interpretation von Regressoren

Du erhältst ein KNN-Regressormodell, das die Krankenversicherungskosten anhand von Merkmalen wie Alter, Geschlecht, BMI, Anzahl der Kinder und Rauchgewohnheiten vorhersagt. Deine Aufgabe ist es zu beurteilen, wie jedes Merkmal die Vorhersage für eine bestimmte Stichprobe beeinflusst.

Das KNN-Modell (model) und die nötigen Pakete wurden bereits geladen.

Diese Übung ist Teil des Kurses

Erklärbare KI in Python

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen explainer mit LIME für das KNN-Regressormodell.
  • Erstelle eine Erklärung (explanation) für die Vorhersage des Modells für die bereitgestellten Beispieldaten (sample_data_point).
  • Zeige den Einfluss der einzelnen Merkmale auf die Vorhersage in einem Diagramm an.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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()
Code bearbeiten und ausführen