Erkennung von Irrelevanz in NLU

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Sorgen Sie mit der Irrelevanz-Erkennung dafür, dass -Chats in Virtual Agent fokussiert sind. Verwenden Sie die Funktion zur Erkennung von Irrelevanzen, um Ihr Modell NLU zu trainieren und zu vermeiden, Vorhersagen für nicht relevante Äußerungen zu treffen.

    Zusammenfassungsinformationen

    Die Funktion zur Erkennung von Irrelevanzen verbessert die Vorhersagegenauigkeit von NLU -Modellen, indem sie trainiert werden, bestimmte Äußerungen zu ignorieren. Diese Äußerungen Ihrer Anwender gelten möglicherweise für keine Absichten und sollten daher keine Vorhersage erhalten.

    Um sicherzustellen, dass Modelle keine Absicht vorhersagen, wenn sie es nicht sollen, können Sie Äußerungen als Nicht relevantmarkieren. Diese markierten Äußerungen sind Teil des Modelltrainings. Wenn das veröffentlichte Modell auf ähnliche Äußerungen von Ihren Anwendern stößt, wird keine Absicht abgeglichen oder vorhergesagt.

    In der Tabelle zur Erkennung der Irrelevanz können Sie als Nicht relevantmarkierte Äußerungen verwalten.

    Rollen, Verwendung und Navigation

    Verwenden Sie die Rolle nlu_admin oder admin, um auf die Irrelevanz-Erkennung zuzugreifen. Die Rolle nlu_editor kann auch auf die Erkennung der Irrelevanz zugreifen, muss jedoch einem Modell zugewiesen werden, um den Inhalt dieses Modells bearbeiten zu können.

    Die Irrelevanz-Erkennung ist nur für Virtual Agent -Modelle verfügbar.

    1. Navigieren zu Alle > NLU-Workbench > Modelle. Die Registerkarte Virtual Agent wird standardmäßig geöffnet.
    2. Scrollen Sie in der Liste der Virtual Agent Modelle nach unten zum Abschnitt Leistung Ihres Modells steigern.
    3. Scrollen Sie horizontal, um die Karte Fokus auf Chats beibehaltenzu finden, und wählen Sie die entsprechende Schaltfläche Zur Erkennung der Irrelevanz wechseln.In der NLU-Workbench ist auf der Registerkarte Virtual Agent die Karte Chats fokussiert halten hervorgehoben.
    Hinweis:
    Die Instanz-URL für diese Funktion lautet<instance-name> .servicenow.com/now/nlu-workbench/irrelevant-äußerances

    Äußerungen zur Erkennung der Irrelevanz werden hinzugefügt

    Es gibt mehrere Methoden zum Hinzufügen von Äußerungen zur Erkennung der Irrelevanz:

    • Chatprotokoll Virtual Agent : Wenn Sie in der Experten-Feedbackschleife in NLU-Workbencheine aus dem Chatprotokoll Virtual Agent gesammelte Äußerung überprüfen, können Sie sie als Nicht relevantmarkieren. Das System fragt, ob dies für ein bestimmtes Modell oder für alle Modelle irrelevant sein soll. Nach dem Hinzufügen werden diese Äußerungen in der Experten-Feedbackschleife möglicherweise als NO_INTENT angezeigt.

      Weitere Informationen zu Experten-Feedbackschleife in NLUfinden Sie unter NLU Experten-Feedbackschleife.

      Diese Äußerungen haben eine Quelle von VA-Chatprotokollen in der Tabelle „Irrelevanz-Erkennung“.

    • Manuelle Eingabe: Geben Sie unter Erkennung der Irrelevanz Ihre Äußerung in das Feld Äußerungen hier eingeben ein, und wählen Sie Hinzufügenaus. Das System fragt, ob dies für ein bestimmtes Modell oder für alle Modelle irrelevant sein soll.

      Diese Äußerungen haben in der Tabelle „Irrelevanz-Erkennung“ die Quelle „Manuell“.

    • Importieren: Wenn Sie eine CSV- oder XLSX-Datei (Excel-Arbeitsmappe) verwenden, um Schulungsäußerungen und ihre Absichten zu importieren, können Sie irrelevante Äußerungen angeben, indem Sie die Spalte „Absicht“ leer lassen. Diese Äußerungen werden in Bereichen wie Experten-Feedbackschleife und Konfliktanalyse als NO_INTENT angezeigt.

      Weitere Informationen zum Importieren von Äußerungen und Absichten finden Sie unter Erstellen Sie ein Modell NLU aus einer CSV-Datei.

      Diese Äußerungen haben in der Tabelle „Irrelevanz-Erkennung“ die Quelle „Manuell“.

    Verhalten irrelevanter Äußerungen

    Es gibt zwei Arten von irrelevanten Äußerungen: solche, die einem bestimmten Modell zugeordnet sind, und solche, die für kein Modell relevant sind. Einem Modell können maximal 200 irrelevante Äußerungen zugeordnet sein.

    Im Folgenden finden Sie Details zur Interaktion dieser beiden Typen und der maximal 200 Anzahl.

    Wenn ein Modell zum Trainieren übermittelt wird, werden maximal 200 irrelevante Äußerungen mit übermittelt. Zuerst werden irrelevante Äußerungen übermittelt, die diesem Modell direkt zugeordnet sind. Anschließend werden Äußerungen übermittelt, die für kein Modell als relevant eingestuft wurden. Die Summe dieser Typen überschreitet 200 nicht.

    Wenn einem Modell 200 irrelevante Äußerungen zugeordnet sind und eine neue irrelevante Äußerung hinzugefügt wird, wird die älteste Äußerung des Modells verworfen. Die neue irrelevante Äußerung kann einen der folgenden Typen aufweisen (nicht relevant für das spezifische Modell oder für kein Modell relevant).

    Ein Modell kann nicht mehr irrelevante Äußerungen als normale Trainingsäußerungen enthalten.

    Konfliktanalyse

    Wenn eine Äußerung als irrelevant markiert ist und eine ähnliche Äußerung in einer Absicht vorhanden ist, trifft das Modell keine Vorhersage für diese Äußerung. Mit anderen Worten: irrelevante Äußerungen haben Vorrang vor Trainingsäußerungen.

    Da sich irrelevante Äußerungen auf die Vorhersagen des Modells auswirken, werden sie als Konflikte angezeigt, wenn sie sich mit Trainingsäußerungen überschneiden.
    Es gibt zwei Stellen, an denen Konflikte mit irrelevanten Äußerungen hervorgehoben werden:
    • Modul „Konfliktanalyse für mehrfache Modelle“. Weitere Informationen zu diesem Modul finden Sie unter Konfliktanalyse für mehrfache Modelle.
      Hinweis:
      Das Modul „Konflikt für mehrfache Modelle“ ist mit der Anwendung NLU-Workbench - Erweiterte Funktionen von ServiceNow® Storeverfügbar. Weitere Informationen finden Sie unter NLU-Workbench – Erweiterte Funktionen.
    • Registerkarte „Konflikte“ einer Absicht. Weitere Informationen zu Konflikten in einer Absicht finden Sie unter Lösen Sie Absichtsprobleme.
    Zur Überprüfung von Konflikten werden irrelevante Äußerungen so angezeigt, als ob sie in ihrer eigenen Absicht enthalten wären, mit der Bezeichnung NO_INTENT.

    Beachten Sie, dass irrelevante Äußerungen auf der Konfliktseite nicht bearbeitet oder gelöscht werden können. Kopieren Sie die irrelevante Äußerung von der Konfliktseite auf die Seite zur Erkennung der Irrelevanz, um die Äußerung zu ändern oder zu löschen.

    Weitere Informationen

    • Versuchen Sie, in Testsätzen etwa 10 % der Testäußerungen als irrelevant einzubeziehen. Dies hilft bei der Bewertung, wie Ihr Modell mit Äußerungen umgeht, bei denen keine Absicht vorhergesagt werden sollte. Wenn Sie Trainings- oder Testäußerungen aus einer CSV- oder XLSX-Datei (Excel Workbook) importieren, können Sie angeben, dass eine Äußerung irrelevant ist, indem Sie die Spalte „Absicht“ leer lassen.
    • Beim Testen von Modellen mit Testsätzen gelten die Ergebnisse als Richtig, wenn für eine irrelevante Äußerung keine Absicht vorhergesagt wird.
    • Äußerungen, die als nicht relevant markiert wurden, können später erneut zugewiesen werden. Wenn beispielsweise eine neue Absicht erstellt wird, können vorhandene irrelevante Äußerungen manuell der neuen Absicht zugewiesen werden. Sie werden dann zu einem Teil der normalen Schulungsäußerungen.

      Um eine Äußerung in der Irrelevanz-Erkennung neu zuzuweisen, erweitern Sie die Liste in der Spalte Korrigierte Absichten, und wählen Sie die entsprechende Absicht aus. Achten Sie darauf, die Schaltfläche „Feedback speichern“ nach der Neuzuweisung auszuwählen. Stellen Sie außerdem sicher, dass Sie das Modell neu trainieren, um diese Updates in das Modell zu integrieren.

    • Irrelevante Äußerungen sind keinen bestimmten Absichten in einem Modell zugeordnet. Sie sind entweder einem Modell zugeordnet oder für kein Modell als nicht relevant markiert.
    • Die Äußerungen, die für kein Modell als nicht relevant markiert sind, werden als Teil der Trainingsdaten für jedes Modell übermittelt. Mit anderen Worten: Sie gelten für alle Modelle.
    • Modelltraining ist erforderlich, um nicht relevanteÄußerungen zu integrieren. Wenn Sie ein beliebiges Modell trainieren, werden allen Modellen neu markierte Äußerungen hinzugefügt.
    • Äußerungen können in der Tabelle zur Erkennung der Irrelevanz gelöscht oder bearbeitet werden.
    • Irrelevante Äußerungen sollten einen anderen Inhalt haben als Äußerungen, die einer Absicht zugeordnet sind.