Kom igångKom igång gratis

Lokal tolkning av klassificerare

Du har nu en KNN-klassificeringsmodell som förutsäger förekomsten av hjärtsjukdom utifrån särdrag som ålder, kön, typ av bröstsmärta och blodtryck. Din uppgift är att bedöma hur varje särdrag påverkar prediktionen för ett givet urval.

KNN-model och nödvändiga paket är förinlästa.

Den här övningen är en del av kursen

Förklarbar AI i Python

Visa kurs

Övningsinstruktioner

  • Skapa en LIME-explainer för KNN-klassificeringsmodellen model.
  • Generera en explanation för modellens prediktion på den angivna sample_data_point.
  • Visa hur varje särdrag påverkar prediktionen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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()
Redigera och kör kod