Modell erstellen und trainieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Nachdem Sie ein Modell erstellt haben, erstellen Sie den Inhalt des Modells, indem Sie Absichten, Entitäten, Vokabulare und Testsatzäußerungen hinzufügen. Ihr NLU Modellinhalt bestimmt, wie das Modell auf Benutzereingaben reagiert.

    Modelle bestehen aus den folgenden Inhalten:
    • Absichten: Eine Aktion, die der Benutzer ausführen möchte oder die die Anwendung ausführen soll.
    • Entitäten: Objekt oder Kontext für eine Aktion.
    • Vokabular: Fügen Sie Vokabular hinzu, damit Ihr Modell die Wortpalette in den Äußerungen der Benutzer verstehen kann.
    • Testsatz: Um die Modellleistung zu bewerten, fügen Sie Testäußerungen und die Absichten hinzu, die für diese Äußerungen vorhergesagt werden sollen.

    Um auf den Modellinhalt zuzugreifen, navigieren Sie zu NLU-Workbench > Modelle. Die Registerkarte Virtual Agent wird standardmäßig geöffnet. Wechseln Sie zur Registerkarte für die Anwendung Ihres Modells, und wählen Sie dann den Namen des Modells aus, um die Seite „Modelldetails“ zu öffnen. Wählen Sie auf der Karte Modell erstellen und trainieren die OptionAnsichtsphaseaus.

    Die Phase für Modell erstellen und trainieren

    Zwecke

    Wenn Ihr Modell eine Benutzereingabe erhält, verwendet es eine Absicht, um eine Systemaktion auszuführen. Beispiel: Ein Benutzer gibt I have a critical problem with a langsam Laptop (Ich habe ein kritisches Problem mit einem langsamen Laptop) ein. Das Modell gleicht die Äußerungseingabe mit der Absicht #TroubleshootSlowComputer ab. Wenn die Absicht mit einem Virtual Agent -Thema verknüpft ist, werden weitere Aktionen ausgelöst.

    Absichten enthalten Trainingsäußerungen oder Beispiele für Benutzereingaben, die die Systemaktion auslösen würden. Geben Sie realistische Äußerungen an, auf die das Modell von Ihren Benutzern stoßen könnte. Die Qualität der Trainingsäußerungen wirkt sich auf die Genauigkeit Ihres Modells aus.

    Weitere Informationen finden Sie unter NLU-Absichten.

    Entitäten

    Ihre Absichten verwenden Entitäten, um beim Empfang von Eingaben zusätzlichen Kontext für das Modell bereitzustellen. Im Computerbeispiel ist der Laptop die Entität oder das Objekt der Aktion.

    NLU-Entitäten fallen in zwei Kategorien: systemdefiniert und benutzerdefinierte. Systementitäten wie DATUM, UHRZEIT und STANDORT sind standardmäßig in Ihrer Instanz verfügbar. Sie können eigene benutzerdefinierte Entitäten erstellen, um zusätzliche Zuordnungen und Bedeutung für Ihre Geschäftsanforderungen bereitzustellen.

    Alle Entitäten können in anderen NLU-Modellen wiederverwendet werden. Sie müssen sie jedoch für jedes Modell einer Trainingsäußerung hinzufügen, um sie zu verwenden.

    Weitere Informationen finden Sie unter NLU-Entitäten.

    Vokabular

    Die Eingabe Ihrer Benutzer kann eine Vielzahl von Wörtern und Ausdrücken enthalten. Außerdem versteht Ihr Modell möglicherweise einige Begriffe, die in spezialisierten Domänen oder Geschäftsbereichen verwendet werden, nicht.

    Um die Fähigkeit Ihres Modells zu verbessern, eine Vielzahl von Benutzereingaben zu verstehen, können Sie Synonyme definieren, indem Sie Vokabularelemente erstellen.

    Beispiel: Ihr Modell enthält eine Entität für den Begriff Computer. Wenn ein Benutzer I benötige einen neuen Computereingibt, weiß das Modell, wie es reagieren soll. Wenn ein Benutzer jedoch Laptop oder Workstationeingibt, kann das Modell die Absicht möglicherweise nicht vorhersagen. Sie können dem Modell Vokabular hinzufügen, um es so zu trainieren, dass es Synonyme und Variationen versteht.

    Sie können auch Tabellen und Listen als Vokabularquellen verwenden. Ihre Modelle können bei der Vorhersage von Absichten die Vokabularquellen nachschlagen.

    Weitere Informationen finden Sie unter NLU-Vokabular.

    Testsatz

    Ihr Modell enthält eine Standardtestreihe, mit der Sie die Leistung des Modells bewerten können. Anfänglich ist der Testsatz leer und kann mit Ihrem Inhalt ausgefüllt werden. Fügen Sie Testäußerungen und ihre erwarteten Absichten hinzu, um den Testsatz zu erstellen.

    Weitere Informationen finden Sie unter Erstellung und Verwaltung von Testsätzen.

    Testbereich

    Greifen Sie auf den Testbereich zu, indem Sie in der Phase Modellerstellen und trainieren auf Modell schulen oder Modell testen klicken. Durch Training werden neue Inhalte in Ihr Modell integriert. Mit Modelltesten können Sie einzelne Äußerungen manuell eingeben, um zu testen, welche Absichten das Modell für sie vorhersagt.

    Weitere Informationen finden Sie unter Trainieren und testen Sie Ihr NLU-Modell.

    Sie können auch den Testbereich verwenden, um Feedback zu den Vorhersagen Ihres Modells abzugeben. Ihr Feedback hilft, die Absichtsvorhersage zu verbessern. Weitere Informationen finden Sie unter Feedback zum Testbereich.

    Einstellungen

    Verwenden Sie die Registerkarte Einstellungen, um den Namen, die Kurzbeschreibung und den Konfidenzschwellenwert des Modells zu bearbeiten. Sie können die Sprache oder den Zweck des Modells nicht ändern.

    Registerkarte „Einstellungen“ eines Beispielmodells.

    Weitere Informationen zum Konfidenzschwellenwert finden Sie unter Ihr Modell testen und veröffentlichen. Weitere Informationen zu Einstellungen finden Sie unter NLU-Modelleinstellungen.