Konfliktanalyse für mehrfache Modelle

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 5 Minuten Lesedauer
  • Identifizieren Sie widersprüchliche Absichten innerhalb oder zwischen Modellen, damit Sie Korrekturmaßnahmen ergreifen, solche Konflikte lösen und die Leistung Ihres NLU Modells verbessern können.

    Zusammenfassung der Nutzung

    Wenn die Anzahl der Absichten in einem Modell zunimmt, können sich zwei Absichten im Umfang überschneiden. Dies kann auftreten, wenn Trainingsäußerungen in einer Absicht fast identisch mit Äußerungen in einer anderen Absicht sind. Es kann auch widersprüchliche Absichten zwischen Modellen und sogar Anwendungen geben.

    Äußerungen können auch als Nicht relevantmarkiert werden, was bedeutet, dass keine Absicht vorhergesagt werden sollte. Wenn diese irrelevanten Äußerungen Äußerungen, die einer Absicht zugewiesen sind, zu ähnlich sind, werden sie in der Konfliktanalyse angezeigt. Weitere Informationen finden Sie unter Erkennung von Irrelevanz in NLU.

    Um diese Probleme zu beheben und diese Probleme zu beheben, führt die modellübergreifende Konfliktüberprüfung eine Analyse für Ihre Modelle durch. Verwenden Sie die -Analyse, um diese Probleme vor der Veröffentlichung und Bereitstellung des Modells zu identifizieren und zu beheben.

    Installation

    Die modellübergreifende Konfliktüberprüfung ist Teil der App NLU-Workbench - Erweiterte Funktionen, die im ServiceNow® Storeverfügbar ist.

    Um die modellübergreifende Konfliktanalyse zu verwenden, stellen Sie sicher, dass das Plugin NLU-Workbench - Erweiterte Funktionen (com.snc.nlu.workbench.advanced) in Ihrer Instanz aktiv ist. Weitere Informationen finden Sie unter Installieren Sie NLU-Workbench – erweiterte Funktionen und NLU-Workbench aktivieren.

    Rollen

    Um auf die modellübergreifende Konfliktüberprüfung zuzugreifen, verwenden Sie die Rolle nlu_admin oder admin. Wenn der nlu_editor einem Modell zugewiesen wird, kann er Konflikte in diesem Modell lösen.

    Die Analyse wird ausgeführt

    Der Bildschirm „Konfliktüberprüfung“ zeigt eine Listenansicht aller in Ihrer Instanz erstellten Konfliktüberprüfungen. Wenn eine Überprüfung abgeschlossen ist, wird sie einer ausgeführten Liste von Überprüfungen hinzugefügt. In diesem Beispielszenario erstellen Sie die erste Überprüfung in Ihrer Instanz. Wenn sie abgeschlossen ist, wird sie in der Anzahl als 1 von 1 Überprüfungen angezeigt. Wenn im Laufe der Zeit mehr Konflikte auftreten, werden in der Liste mehrere Überprüfungen angezeigt.

    Konfliktüberprüfungen werden für ein oder zwei NLU -Modelle analysiert. Wenn Sie eine Analyse für ein einzelnes Modell ausführen, zeigt das System Absichten und Äußerungen an, die nur in diesem Modell enthalten sind. Wenn Sie eine Analyse für 2 Modelle ausführen, zeigt das System Absichten und Äußerungen an, die in beiden Modellen enthalten sind.

    Konfliktanalysen werden immer für die zuletzt trainierte Version der zu analysierenden Modelle ausgeführt.

    Es gibt zwei Arten von Konfliktanalysen: „Kritisch “ und „Mittel“. Der Standardansatz besteht darin, mit den kritischen zu beginnen.

    Wenn ein Konflikt erkannt wird, können Sie den Konflikt mit einer der folgenden Aktionen lösen:
    • Ignorieren Sie den Konflikt
    • Löschen Sie eine identische oder nahezu identische Äußerung aus einer der Absichten
    • Bearbeiten Sie die Äußerungen, um sie voneinander zu unterscheiden

    In diesem Beispielszenario lösen Sie einen Konflikt, in dem zwei verschiedene Absichten genau dieselbe Äußerung enthalten.

    1. Navigieren Sie zu Alle > NLU-Workbench > NLU – erweiterte Funktionen > Konfliktanalyse für mehrfache Modelle.

    2. Wählen Sie Analyse ausführen aus.

    3. Wählen Sie im Feld Modell(e) im Bildschirm Wählen Sie ein oder zwei Modelle aus, die auf Konflikte analysiert werden sollen zwei NLU Modelle für die Analyse aus. In diesem Beispielszenario wählen Sie die Modelle demo_hardware_issue und demo_it_request.

    4. Wählen Sie Analyse ausführen aus.

    Abbildung : 1. Konfliktanalyse wird ausgeführt
    Sie können ein oder zwei Modelle für die Konfliktanalyse auswählen und dann auf die Schaltfläche Analyse ausführen klicken

    Der Bildschirm „Konfliktüberprüfung“ wird aktualisiert und zeigt die Analyse an, einschließlich der beiden Modelle, die Sie für die Analyse ausgewählt haben, die Anzahl der zu überprüfenden Konflikte vom Typ „Kritisch“ und „Mittel“, die Anzahl der abgeschlossenen Überprüfungen und das Ausführungsdatum für die Analyse. Wenn Sie auf dem Bildschirm in die Spalte ganz rechts zeigen, sehen Sie Optionen, um die Analyse erneut auszuführen oder sie zu löschen und von vorne zu beginnen.

    5. Wählen Sie in der Spalte Modell(e) die beiden gekoppelten Modelle aus, damit Sie Detailinformationen für die Überprüfung anzeigen können.

    Abbildung : 2. Konfliktanalyse
    Konfliktanalyse

    Der Bildschirm wird aktualisiert und zeigt die Details der Konfliktüberprüfung an. Beachten Sie die Zusammenfassung der beiden Modelle, die Sie für die Analyse ausgewählt haben, ihre letzten Trainingsdaten, die Arten von Konflikten, die sie enthalten, und den Versionszeitstempel der Analyse. Beachten Sie auch die Anzahl 0 von 1, die angibt, dass dies die erste in dieser Instanz erstellte Konfliktüberprüfung ist. Wenn das System im Laufe der Zeit weitere Konflikte erkennt und diese Konflikte überprüft werden, erhöht sich die Anzahl.

    Wenn Sie der Meinung sind, dass die Äußerungen in der folgenden Abbildung in Ordnung sind, sollten Sie auf Ignorierenklicken. Wenn Sie auf Ignorieren klicken, wird dem System mitgeteilt, dass Sie Ihre Überprüfung abgeschlossen haben. Daher wird sie als überprüft markiert und zur nächsten Konfliktüberprüfung übergegangen. In diesem Szenario ignorieren Sie den Konflikt jedoch nicht, da Absichten, die dieselbe Äußerung verwenden, einen Konflikt darstellen, der einer Überprüfung wert ist.

    Abbildung : 3. Konfliktdetails werden überprüft
    Die Konfliktüberprüfungsdetails, in denen zwei Absichten dieselbe Äußerung verwenden, was einen Konflikt darstellt, der einer Überprüfung würdig ist

    Um zu bestimmen, wie Sie diesen Konflikt lösen, berücksichtigen Sie die beiden Absichtsnamen und die identischen Äußerungen, die sie gemeinsam haben. Überlegen Sie, welche Absicht den Laptop eher verwendet, wenn die Äußerung sehr langsam ist. Wenn Sie die beiden Absichtsnamen genau vergleichen, stellen Sie möglicherweise fest, dass ein Laptop, der wirklich langsam ist, nicht dasselbe ist wie ein Laptop, der nicht funktioniert. Ein Laptop, der sehr langsam ist, ist jedoch tatsächlich ein Laptopproblem. In diesem Beispielszenario beschließen Sie, sich eingehender mit den Absichten zu befassen, um den Kontext ihrer anderen Äußerungen zu scannen.

    Beachten Sie auch, dass die Verwendung eindeutiger Äußerungen für eine Absicht dem System hilft, genauer vorherzusagen, welche Äußerungen dazu gehören. Daher müssen Sie die Äußerung aus einer der beiden Absichten bearbeiten oder löschen. In diesem Beispielszenario entscheiden Sie sich, die Absicht #laptop_not_work zu untersuchen.

    6. Wählen Sie „laptop_not_work“ aus.

    Abbildung : 4. Überlappende Äußerungen werden überprüft
    Sie können eine Absicht öffnen, um die darin enthaltenen Äußerungen zu überprüfen. Auf diese Weise können sie bestimmen, welche Äußerung bearbeitet, gelöscht oder ignoriert werden soll

    Der Bildschirm #laptop_not_work Intent wird mit den aktuellen 3 Äußerungen angezeigt. Sie treffen die Entscheidung, die Äußerung „ Laptop ist wirklich langsam “ aus der Absicht #laptop_not_work zu löschen.

    Abbildung : 5. Überprüfen der Zieläußerung
    Sie können überlegen, ob Sie die Zieläußerung bearbeiten, löschen oder ignorieren sollten

    7. Klicken Sie auf das Papierkorbsymbol Diese Äußerung löschen.

    Abbildung : 6. Konflikte werden gelöst
    Die Anwenderentscheidung, die Äußerung in dieser Absicht zu löschen, da sie bereits in einer anderen Absicht verwendet wird; Durch Ausführen dieser Aktion wird der Konflikt gelöst

    Der Bildschirm „Löschen bestätigen“ wird angezeigt.

    8. Wählen Sie Löschen aus.

    Abbildung : 7. Konflikte werden gelöscht
    Einen Bestätigungsbildschirm, damit Benutzer ihre Entscheidung zum Löschen der Äußerung bestätigen können

    Der Bildschirm „Löschen bestätigen“ wird ausgeblendet, und die Anzahl der Äußerungen sinkt von 3 auf 2, da Sie die Äußerung „ Laptop ist sehr langsam “ aus der Absicht gelöscht haben.

    Abbildung : 8. Bestätigung des Löschens einer Äußerung
    Zeigt an, dass die Anzahl der Äußerungen von 3 auf 2 gesunken ist, da eine Äußerung gelöscht wurde

    9. Wählen Sie Trainierenaus.

    Auf dem Bildschirm „Absicht“ wird ein Banner angezeigt, das bestätigt, dass das Modell erfolgreich trainiert wurde.

    10. Wählen Sie im Navigator Konfliktanalyse aus.

    Abbildung : 9. Bestätigung des erfolgreichen Trainings eines Modells
    Eine Bestätigung, die zeigt, dass das Modell erfolgreich trainiert wurde, und die Benutzer anweist, zum ursprünglichen Bildschirm „Konfliktüberprüfung“ zurückzukehren

    Ergebnis:

    Der Listenbildschirm „Konfliktüberprüfung“ wird angezeigt. Darin wird angezeigt, dass Ihre Konfliktüberprüfungsanalyse abgeschlossen ist und überprüft wurde.

    Abbildung : 10. Bestätigung, dass ein Konflikt überprüft wurde
    Eine Bestätigung, aus der hervorgeht, dass der Konflikt des Benutzers überprüft wurde, wird als solche auf dem endgültigen Bildschirm „Konfliktüberprüfung“ angezeigt