IBM Cloud Docs
Knowledge Studio 入門

この文書は、IBM Watson® Knowledge Studio 上の IBM Cloud® に関するものです。 以前のバージョンの Knowledge Studio on IBM Marketplace 向けの資料を参照するには、このリンクをクリックしてください。

Knowledge Studio 入門

この IBM Watson® Knowledge Studio チュートリアルは、他のチュートリアルを開始する前に完了しておく必要がある前提条件タスクの実行に役立ちます。

始めに

  • サポートされているブラウザーを使用していることを確認してください。 詳しくは、ブラウザーの要件を参照してください。
  • Knowledge Studio で使用できるユーザー ID が少なくとも 1 つあることを確認します。 このユーザー ID には、Admin 役割が必要です。 ライト・プランに登録した場合は、唯一のユーザーとして Admin 役割を持ちます。 ユーザー役割については、『チームのアセンブル』を参照してください。

サービス・インスタンスの作成

  1. IBMid への登録がまだ済んでいない場合は登録をして、IBM Cloudにログインします。
  2. Knowledge Studio カタログの「IBM Cloud」ページに移動します。
  3. 料金プランを選択し、**「作成」**をクリックします。

Knowledge Studio アプリケーションの起動

サービス・インスタンスの作成後、サービス・インスタンスを作成したユーザーと、サービス・インスタンスに対するアクセス権を持つ IBM Cloud 役割を持つユーザーは、以下の手順で Knowledge Studio アプリケーションを起動できます。

  1. IBM Cloudリソース 」ページに移動してください。 IBMid を使用してログインします。
  2. **「サービス」**を選択し、Knowledge Studio サービス・インスタンスをクリックして Knowledge Studio サービス・ダッシュボードを開きます。
  3. 「管理」ページで**「ツールの起動 (Launch tool)」**をクリックします。

Knowledge Studio の起動後、URL をコピーして、アプリケーションを直接起動するときに使用できます。

サンプルURL:

https://gateway.watsonplatform.net/knowledge-studio/tools/app/zefz11/enf01h9le5c63p50/ui/#/`

ユーザーを Knowledge Studio に追加するものの、サービス・インスタンスに対するアクセス権を許可する IBM Cloud 役割を付与しない場合には、アプリケーション URL を共有してアプリケーションにアクセスできるようにします。

演習 1: ユーザー役割の割り当て

この演習では、Knowledge Studio でユーザーに割り当てることができるさまざまな役割について学習します。

このタスクについて

機械学習モデルを作成するには、対象分野の専門家、プロジェクト管理者、および統計モデルを理解して解釈できるユーザーからの入力が必要です。 管理者は、各ユーザーが自分のタスクに対する適切な権限を持つよう、各ユーザーに役割を割り当てます。 ユーザー役割について詳しくは、『チームのアセンブル』を参照してください。

手順

  1. 管理者 ID を使用して、Knowledge Studio にログインします。 既存の Knowledge Studio インスタンスがある場合は、IBM Cloud リソース・ページの**「サービス」**の下にあります。

  2. **「設定」**アイコンをクリックして、「サービスの詳細 (Service Details)」ページを開きます。 このページには、Knowledge Studio ユーザーとして登録されているすべてのユーザー ID がリストされます。 各ユーザー ID には、以下のいずれかの役割があります (有する権限が大きい順)。

    • 管理者
    • プロジェクト・マネージャー
    • ヒューマン・アノテーター

    ユーザー役割については、Knowledge Studio のユーザー役割を参照してください。

  3. Admin 役割を持つユーザーが少なくとも 1 人存在することを確認してください。 この役割を持つユーザー ID は、ワークスペースを作成でき、プロジェクト管理者としてもヒューマン・アノテーターとしても作業することができます。

  4. 追加のユーザー ID にアクセスできる場合は、ヒューマン・アノテーター役割を持つユーザーが少なくとも 2 人存在することを確認してください。

    実際のモデルの作成には、一般に、管理者またはプロジェクト管理者のほかに、複数のヒューマン・アノテーターが必要です。 ただし、チュートリアルの目的では、単一のユーザー ID で作業を続行できます。

  5. オプション: ユーザー ID に割り当てられた役割を変更します。 表の**「アクション (Action)」列から「編集 (Edit)」**リンクをクリックしてから、割り当てられたユーザー役割を変更します。

    ユーザー ID をより大きな権限を持つ役割にアップグレードすることはできますが、Admin 役割またはプロジェクト管理者役割を持つユーザーをヒューマン・アノテーター役割にダウングレードすることはできません。

演習 2: ワークスペースの作成

この演習では、Knowledge Studio 内にワークスペースを作成する方法について学習します。

このタスクについて

ワークスペースは、機械学習モデルの作成に必要なすべてのリソースを定義します。それらのリソースには、トレーニング文書、タイプ・システム、辞書、およびヒューマン・アノテーターによって追加されたアノテーションなどが含まれます。 ワークスペースの作成について詳しくは、『ワークスペースの作成』を参照してください。

手順

  1. Knowledge Studio管理者として、IBM Cloud リソースページで、サービスの下のKnowledge Studioサービス・インスタンスをクリックします。

  2. 「管理」ページで**「ツールの起動 (Launch tool)」**をクリックします。

  3. **「ワークスペースの作成 (Create Workspace)」**をクリックします。

  4. 新規ワークスペースの詳細を指定します。

    • **「ワークスペース名」**フィールドに、My workspace と入力します。
    • **「ワークスペースの説明」**フィールドに、Watson Knowledge Studio tutorial workspace と入力します。
    • **「文書の言語」**フィールドには、デフォルト値の English を使用します。 このチュートリアルに使用するサンプル・ファイルは、英語で書かれています。
  5. **「作成」**をクリックします。

結果

ワークスペースが作成され、自動的に開きます。

次の作業

これで、タイプ・システムなどのワークスペース・リソースの構成を開始できるようになりました。

演習 3: タイプ・システムの作成

この演習では、Knowledge Studio 内でタイプ・システムをアップロードおよび変更する方法について学習します。 アノテーション・タスクを開始する前に、タイプ・システムを作成またはアップロードする必要があります。

このタスクについて

タイプ・システムについて詳しくは、『タイプ・システム』を参照してください。

手順

  1. をダウンロードします。 en-klue2-types.json 外部リンク・アイコン ファイルをご使用のコンピューターにダウンロードします。 このファイルには、例として、KLUE タイプ・システムが含まれています。

  2. 「アセット」> **「エンティティー・タイプ」**をクリックします。

  3. 「エンティティー・タイプ」ページで、**「アップロード」**をクリックします。

  4. ご使用のコンピューターから en-klue2-types.json ファイルをアップロードします。 アップロードされたタイプ・システムがテーブルに表示されます。

  5. タイプ・システムを参照すると、アップロードされたデータを確認できます。

  6. エンティティー・タイプを編集します。

    1. MONEY エンティティー・タイプを見つけます。

    2. テーブル行の任意の場所をダブルクリックして、エンティティー・タイプを編集します。

    3. **「役割」列で、AWARD 役割の横にある「役割の削除」**アイコン ![The "Delete a role" icon.](images/wks_delete.jpg "The "Delete a role" icon.") をクリックします。

      ![A screen capture of deleting a role from an entity type.](images/wks_tut_delete_role.png "A screen capture that shows the cursor hovering over the "Delete a role" icon.")

    4. **「保存」**をクリックします。

次の作業

タイプ・システムに対する変更が完了したら、ワークスペースへの文書の追加を開始できます。

演習 4: 辞書の追加

この演習では、Knowledge Studio でワークスペースに辞書を追加する方法について学習します。 辞書は、機械学習モデルの作成時に、テキストに事前アノテーションを付けるために使用されます。

このタスクについて

辞書について詳しくは、『ワークスペースへの辞書の追加』を参照してください。

手順

  1. をダウンロードします。 dictionary-items-organization.csv 外部リンク・アイコン ファイルをご使用のコンピューターにダウンロードします。 このファイルには、Knowledge Studio 辞書へのアップロードに適した辞書用語が CSV 形式で含まれています。

  2. 「アセット (Assets)」>**「辞書 (Dictionaries)」**をクリックします。

  3. **「辞書の作成」**をクリックして、辞書を追加します。

    **「辞書のアップロード」**はクリックしないでください。これは、現状のままの形で使用する辞書をアップロードするために使用します。 このチュートリアルでは、編集可能な新規の辞書を作成してから、その辞書に用語をアップロードします。

  4. **「名前」フィールドに Test dictionary と入力し、「保存」**をクリックして (空の) 辞書を作成します。

    新しい辞書が作成され、編集用に自動的に開かれます。

  5. 辞書ペインで、**「アップロード」**をクリックします。

  6. ご使用のコンピューターから dictionary-items-organization.csv ファイルをアップロードします。 ファイル内の用語が辞書にアップロードされます。

  7. **「項目の追加」**をクリックして、新規用語を作成します。 編集可能な行がテーブルの上部に追加されます。

  8. **「表層形 (Surface Forms)」**列で、IBM と、International Business Machines Corporation を別々の行に入力します。 (新しい表層形の入力を開始すると、追加の表層形用のスペースが下に追加されます。) IBM の横のラジオ・ボタンは選択されたままにしておきます。これは、IBM が見出し語であることを示します。

  9. 「品詞」列で、「名詞」 を選択します。

  10. **「保存」**をクリックします。

    ![A screen capture of the Dictionaries page. The "IBM" dictionary entry is selected and its surface forms and part of speech are highlighted.](images/wks_tutdict4.png "A screen capture of the Dictionaries page. The "IBM" dictionary entry is selected and its surface forms and part of speech are highlighted.")

次の作業

辞書を作成した後、それを使用して文書に事前アノテーションを付けることにより、ヒューマン・アノテーション・タスクを高速化することができます。

次のステップ

機械学習モデルを作成する方法について学習します。

チュートリアルの要約

Knowledge Studio について学習しながら、ワークスペースを作成して、それに成果物を追加しました。

学習した内容

このチュートリアルを修了すると、以下の概念について学習したことになります。

  • ワークスペース
  • タイプ・システム
  • 辞書