Diese Dokumentation bezieht sich auf IBM Watson® Knowledge Studio on IBM Cloud®. Die Dokumentation für die Vorgängerversion von Knowledge Studio on IBM Marketplace kann über diesen Link aufgerufen werden.

Arbeitsbereich erstellen

Der erste Schritt beim Erstellen eines angepassten Modells ist das Erstellen eines Arbeitsbereichs.

Informationen zu dieser Task

Für jedes Modell, das Sie erstellen und verwenden möchten, erstellen Sie einen einzelnen Arbeitsbereich, der die Artefakte und Ressourcen enthält, die zum Erstellen des Modells erforderlich sind. Anschließend trainieren Sie das Modell, um ein angepasstes Modell zu erstellen, das für die Verwendung durch einen externen Service bereitgestellt werden kann.

Vor dem Erstellen eines Arbeitsbereichs sollten Sie die folgenden Fragen beantworten:

  • Welchen Modelltyp möchten Sie erstellen?

    • Machine Learning-Modell: Verwendet den statistischen Ansatz zum Erkennen von Entitäten und Beziehungen in Dokumenten. Dieser Modelltyp kann an ein zunehmendes Datenvolumen angepasst werden.
    • Regelbasiertes Modell: Verwendet eine deklarative Methode zum Erkennen von Entitäten in Dokumenten. Dieser Modelltyp ist besser vorhersehbar und leichter zu verstehen und zu pflegen. Das Lernen aus neuen Daten ist bei diesem Modelltyp nicht möglich. Es kann nur nach bekannten (vorgegebenen) Mustern gesucht werden.
    • Modell mit erweiterten Regeln: Ermöglicht eine tiefer gehende Anpassung für die Textanalyse als regelbasierte Modelle. Entsprechende Anweisungen finden Sie in Modell mit erweiterten Regeln erstellen.

    Sie können auch einen Arbeitsbereich erstellen, der ein regelbasiertes Modell und ein Machine Learning-Modell enthält.

  • Von welchen Services wird das Modell verwendet?

    In Integration von Watson-Services finden Sie Informationen zu weiteren Watson-Services, mit denen angepasste Modelle verwendet werden können.

Vorgehensweise

Führen Sie die folgenden Schritte aus, um einen Arbeitsbereich zu erstellen:

  1. Melden Sie sich als Knowledge Studio-Administrator an und klicken Sie auf Arbeitsbereich erstellen.

    Benutzer mit der Rolle des Projektmanagers können fast alle Tasks ausführen (ausgenommen das Erstellen eines Arbeitsbereichs). Ein Administrator muss den Arbeitsbereich erstellen und ihm Projektleiter zuordnen.

  2. Geben Sie dem Arbeitsbereich einen Namen. Wählen Sie einen kurzen Namen, der auf den Inhalt des Fachgebiets oder den Zweck des Modells hinweist. Bei Bedarf können Sie den Namen des Arbeitsbereichs später ändern.

  3. Geben Sie an, welche Sprache die Dokumente in Ihrem Arbeitsbereich verwenden sollen. Dokumente, die Sie zum Arbeitsbereich hinzufügen, oder Wörterverzeichnisse, die Sie erstellen oder hochladen, müssen in der von Ihnen angegebenen Sprache vorliegen.

  4. Optional: Wenn die Anwendung anstelle des standardmäßigen, auf Machine Learning basierenden Tokenizers einen anderen Tokenizer verwenden soll, erweitern Sie den Abschnitt Erweiterte Optionen und wählen Sie Wörterverzeichnisbasierter Tokenizer aus.

    Der Standardtokenizer ist leistungsfähiger als der wörterverzeichnisbasierte Tokenizer. Er nutzt die Ergebnisse des maschinellen Lernprozesses in der Sprache der Quellendokumente, um die Token in den Quellendokumenten zu identifizieren. Dies ermöglicht größere Genauigkeit beim Identifizieren der Token, da die stärker differenzierten Sprachmuster der natürlichen Sprache berücksichtigt werden können. Der wörterverzeichnisbasierte Tokenizer identifiziert Token mithilfe von Sprachregeln. Siehe Tokenizer.

  5. Optional: Wenn Sie Projektleiter zum Arbeitsbereich hinzufügen möchten, erweitern Sie den Abschnitt Erweiterte Optionen und wählen Sie in der Liste die Namen der Personen aus, die Sie als Projektleiter hinzufügen möchten. Der Administrator kann später durch das Bearbeiten des Arbeitsbereichs Projektleiter hinzufügen oder entfernen.

    Es werden nur die Namen der Personen angezeigt, denen Sie auf der Seite 'Benutzerkontoverwaltung' die Rolle des Projektleiters für diese Instanz zugeordnet haben. Weitere Informationen zum Hinzufügen von Benutzern finden Sie unter Team zusammenstellen.

    Wenn Sie einen Lite-Plan abonniert haben, können Sie diesen Schritt überspringen. Unter einem kostenfreien Plan können Sie keine Benutzer hinzufügen und auch keinem Benutzer die Rolle des Projektleiters zuordnen. Sie benötigen keinen zusätzlichen Projektleiter. Als Administrator können Sie auch alle Tasks ausführen, die sonst ein Projektleiter ausführen würde.

  6. Klicken Sie auf Erstellen.

Nächste Schritte

Nachdem der Arbeitsbereich erstellt wurde, können Sie mit dem Konfigurieren der Arbeitsbereichsressourcen beginnen.

Ein Administrator kann den Arbeitsbereich jederzeit bearbeiten, um die Beschreibung oder den Namen des Arbeitsbereichs zu ändern und Projektleiter hinzuzufügen oder zu entfernen. Klicken Sie auf der Homepage von Knowledge Studio auf das Symbol Menü anzeigen in der Kachel des Arbeitsbereichs und wählen Sie die Menüoption Bearbeiten aus.

Zugehörige Konzepte:

Ressourcen aus einem anderen Arbeitsbereich hochladen

Zugehörige Referenzinformationen:

Sprachunterstützung

Tokenizer

Ein Tokenizer gruppiert Zeichen zu Token und Token zu Sätzen. Ein Token entspricht ungefähr einem Wort.

Welche Aktionen ein Tokenizer ausführen muss, um die Token in einem Dokument zu identifizieren, hängt von der Sprache des Dokuments ab. In der englischen Sprache entspricht ein Token meist einem Wort, das in einem Satz durch Leerzeichen begrenzt wird. Token stimmen jedoch nicht immer eins-zu-eins mit Wörtern überein. In manchen Fällen werden andere Textelemente als Token eingestuft. Beispielsweise wird die Interpunktion am Ende eines Satzes als Token eingestuft und Zusammenziehungen werden häufig in zwei Token aufgeteilt. In Sprachen, die keine Leerzeichen verwenden (z. B. Chinesisch), werden komplexere statistische Algorithmen verwendet, um die Token zu identifizieren.

Der Prozess für die Zerlegung in Token ist von grundlegender Bedeutung, da er die Zeichengruppen festlegt, die Benutzer im Ground Truth-Editor als Annotationen hervorheben können. Annotationen für Erwähnungen von Entitäten und Beziehungen werden im Allgemeinen nach Tokengrenzen ausgerichtet und müssen innerhalb eines Satzes beschriftet werden; sie dürfen nicht über Satzgrenzen hinausgehen.

Unterstützte Typen

Knowledge Studio unterstützt die folgenden Tokenizer:

  • Auf Machine Learning basierender Tokenizer (Standard)

    Dieser intelligente Tokenizer identifiziert die Token in den Quellendokumenten basierend auf den Ergebnissen der statistischen Lernprozesses in der Sprache der Quellendokumente. Dieser Tokenizer findet Token mithilfe der stärker differenzierten Sprachmuster der natürlichen Sprache. Dieser Tokenizer kann nicht von Ihnen angepasst werden.

  • Wörterverzeichnisbasierter Tokenizer

    Dieser Tokenizer basiert auf linguistischen Wörterverzeichnissen. Er findet Token, die den Regeln der Sprache in den Quellendokumenten entsprechen. Dieser Tokenizer kann von fortgeschrittenen Benutzern angepasst werden.

Beim Erstellen des Arbeitsbereichs müssen Sie auswählen, welcher Tokenizer verwendet werden soll. Sie können den Tokenizer später nicht mehr wechseln. Die besten Ergebnisse erzielen Sie mit dem Standardtokenizer. Nur fortgeschrittene Benutzer, die das Verhalten des Tokenizers durch einen deterministischen Wörterverzeichnismechanismus ändern wollen, sollten den wörterverzeichnisbasierten Tokenizer auswählen. Diese Benutzer können den Tokenizer anpassen, indem sie neue Einträge zum Wörterverzeichnis hinzufügen. Gehen Sie bei der Anpassung besonders sorgfältig vor, da neu hinzugefügte Wörter im Wörterverzeichnis zu unbeabsichtigten Änderungen des Machine Learning-Modells führen können.

Zusammenfassung der Eingaben, Ausgaben und Einschränkungen

Die verschiedenen Phasen der Modellentwicklung erfordern unterschiedliche Eingaben und liefern unterschiedliche Ausgaben.

Diese Tabelle enthält für jede Phase der Modellentwicklung eine Zusammenfassung der typischen Aktivitäten, die Sie ausführen, und der unterstützten Eingabedateiformate sowie der Ausgaben, die erzeugt werden können, und der Größenbeschränkungen und sonstigen Anforderungen.

Alle Modelltypen

Tabelle 1: Alle Modelltypen| Aufgabe | Typische Verwendung | Unterstützte Eingabeformate | Unterstützte Ausgabeformate | Grenzwerte und Anforderungen | | --- | --- | --- | --- | --- | | Typsystemmanagement | Erstellen Sie ein Typsystem oder laden Sie ein vorhandenes Typsystem hoch und ändern Sie es. Definieren Sie Entitätstypen und Beziehungstypen für Ihr Fachgebiet. Es wird keine Visualisierung des Typsystems angezeigt. |

  • JSON-Datei, die Sie aus einem Knowledge Studio-Arbeitsbereich heruntergeladen haben
  • ZIP-Datei, die Sie aus dem Tool für Annotatorbenutzer (Human Annotation Tool, HAT) heruntergeladen haben
| JSON | Um eine visuelle Überlastung für Annotatorbenutzer zu vermeiden, definieren Sie nicht mehr als 50 Entitätstypen und 50 Beziehungstypen. Begrenzung der Dateigröße beim Hochladen eines Typsystems: 20 MB | | Wörterbuchverwaltung | Laden Sie eine CSV-Wörterbuchdatei im Lesezugriffsmodus oder eine ZIP-Datei mit Wörterbücherern hoch, die Sie aus einem anderen Arbeitsbereich heruntergeladen haben. Erstellen Sie ein neues Wörterbuch und laden Sie dann eine CSV-Datei mit Begriffseinträgen hoch oder fügen Sie Begriffseinträge hinzu. | Wörterbuchdatei:
  • CSV-Datei im UTF-8-Format
  • ZIP-Datei mit Wörterverzeichnissen, die aus einem anderen Arbeitsbereich heruntergeladen wurde
Datei mit Begriffseinträgen:
  • CSV-Datei im UTF-8-Format
|
  • CSV-Datei im UTF-8-Format
  • ZIP-Datei mit Wörterverzeichnissen für die Verwendung in einem anderen Arbeitsbereich
| Einschränkungen bei der Dateigröße:
  • 1 MB pro CSV-Datei mit Begriffseinträgen
  • 16 MB pro schreibgeschützte CSV-Wörterverzeichnisdatei
  • 15.000 Einträge pro Wörterverzeichnis, außer bei einem schreibgeschützten Wörterverzeichnis
  • 64 Wörterverzeichnisse pro Arbeitsbereich
|

Modell für maschinelles Lernen

Tabelle 2: Modell für maschinelles Lernen| Aufgabe | Typische Verwendung | Unterstützte Eingabeformate | Unterstützte Ausgabeformate | Grenzwerte und Anforderungen | | --- | --- | --- | --- | --- | | Dokumentmanagement | Laden Sie eine kleine, repräsentative Untergruppe von Dokumenten hoch. Laden Sie Dokumente mit Annotationen hoch, die zuvor von einem Annotatorbenutzer, einem Modell für maschinelles Lernen oder einer UIMA-Analyseengine hinzugefügt wurden. Sie können nicht den gesamten Korpus aus IBM Watson Explorer aufnehmen, um Dokumente mit hoher Wertigkeit für Annotationen zu berechnen. |

  • CSV-Datei im UTF-8-Format
  • Text im UTF-8-Format
  • HTML
  • PDF-Dateien (gescannte und kennwortgeschützte Dateien werden nicht unterstützt)
  • Microsoft Word-Dateien im Format DOC oder DOCX (kennwortgeschützte Dateien werden nicht unterstützt)
  • ZIP-Datei mit Dokumenten, die aus einem anderen Arbeitsbereich heruntergeladen wurden
  • ZIP-Datei mit Dokumenten im UIMA CAS XMI-Format
| ZIP-Archivdatei mit Dokumenten |
  • 40.000 Zeichen pro Dokument
  • 10.000 Dokumente pro Arbeitsbereich
  • 1.000 Dokumentgruppen (einschließlich Annotationsgruppen) pro Arbeitsbereich
  • 5 MB pro Datei und 200 MB pro Upload (TXT-, PDF-, DOC-, DOCX- und HTML-Dateien)
| | Vorbemerkung | Verwenden Sie ein Wörterbuch oder einen IBM Watson® Natural Language Understanding Vorbemerker, um eine Ausgangsbasis für die menschliche Bemerkung zu schaffen.

Sie können ein Korpus nicht über IBM Watson Explorer neu annotieren. | Rohdokumente.

Hinweis: Kommentieren Sie keine Dokumente vor, die bereits von einem menschlichen Kommentator kommentiert wurden, da sonst die vom menschlichen Kommentator geleistete Arbeit verloren geht.| Teilweise kommentierte Dokumente | Keine | | Dokumentanmerkung | Verwalten von menschlichen Anmerkungen. Annotieren von Entitäten, Relationen und Koreferenzketten zur Erstellung von Ground Truth | Annotationsaufgabe | Ground Truth |
  • 256 aktive Anntationstasks pro Arbeitsbereich
| | Training und Verfeinerung | Trainieren eines überwachten maschinellen Lernmodells zur Extraktion von domänenspezifischen Informationen aus unstrukturiertem Text. Ein überwachtes Machine Learning-Modell auswerten und verbessern. Es kann kein teilweise oder gar nicht überwachtes Machine Learning-Modell erstellt werden. Sie können kein umfangreiches Feature Engineering durchführen. | Nicht anwendbar | Modell für maschinelles Lernen |
  • 1 Machine Learning-Modell pro Arbeitsbereich
  • 10 Modellversionen pro Arbeitsbereich
  • Die maximale Anzahl der Arbeitsbereiche wird durch Ihre Implementierung bestimmt.
  • Die maximale Anzahl an Trainingsaktionen, die Sie pro Monat ausführen können, wird durch Ihre Implementierung bestimmt.
| | Veröffentlichung | Exportieren Sie ein Modell für maschinelles Lernen, um es für die Textextraktion in anderen Anwendungen von Watson zu verwenden. | Nicht anwendbar |
  • ZIP-Datei
| Keine |

Regelbasiertes Modell

Tabelle 3: Regelbasiertes Modell| Aufgabe | Typische Verwendung | Unterstützte Eingabeformate | Unterstützte Ausgabeformate | Grenzwerte und Anforderungen | | --- | --- | --- | --- | --- | | Regeleditor | Dokumente erstellen oder in den Regeleditor hochladen, um Klassen, reguläre Ausdrücke und Regeln zu definieren. |

  • Klartext (im Editor hinzugefügt)
  • CSV-Datei im UTF-8-Format
  • Aus allen Dokumentgruppen kopiert
| Keine |
  • 1 regelbasiertes Modell pro Arbeitsbereich
  • 5.000 Zeichen pro Dokument
  • 100 Dokumente pro Arbeitsbereich
  • Maximale Größe des Dokumenttitels: 256 Zeichen
  • 200 Regeln pro Arbeitsbereich
  • 400 Klassen pro Arbeitsbereich
  • 100 Gruppen mit regulären Ausdrücken pro Arbeitsbereich
  • 100 Einträge für reguläre Ausdrücke pro Gruppe mit regulären Ausdrücken
  • 1.000 Zeichen pro Eintrag für regulären Ausdruck
  • 5 regelbasierte Modellversionen pro Arbeitsbereich
| | Veröffentlichung | Veröffentlichen Sie ein regelbasiertes Modell, das für die Durchführung von Mustererkennung in anderen Watson Anwendungen verwendet werden kann. | Nicht anwendbar |
  • PEAR-Datei
| Regelbasierte Modelle können derzeit nur in IBM Watson Discovery exportiert werden. |