Erste SchritteKostenlos loslegen

Erklärung von vorhergesagten Stimmungsanalysen

Du erhältst ein Modell (model), das Produktrezensionen als positiv oder negativ einstuft. Deine Aufgabe ist es, mithilfe von LIME herauszufinden, welche Wörter in einem bestimmten Textbeispiel (text_instance) die Vorhersagen des Modells am meisten beeinflussen.

Die Funktion model_predict zur Verarbeitung von Eingabetexten wurde bereits geladen.

Diese Übung ist Teil des Kurses

Erklärbare KI in Python

Kurs anzeigen

Anleitung zur Übung

  • Erstelle einen TextExplainer mit LIME namens explainer.
  • Erstelle eine Erklärung für die Vorhersage des Modells für das gegebene Textbeispiel (text_instance) mit den fünf wichtigsten Merkmalen.
  • Visualisiere in einem Diagramm die wichtigsten Wörter und ihre Gewichtungen, die die Entscheidung des Modells beeinflussen.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

from lime.lime_text import LimeTextExplainer

text_instance = "Amazing battery life and the camera quality is perfect! I highly recommend this smartphone."

# Create a LIME text explainer
explainer = ____

# Generate the explanation
exp = ____

# Display the explanation
____
plt.show()
Bearbeiten und Ausführen von Code