UiPath Documentation
ai-center
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

AI Center ガイド

最終更新日時 2026年5月22日

継続学習するカスタム NER を使用する

バックグラウンド情報

この例は、研究論文で言及されているカテゴリ別に化学物質を抽出するために使用されます。この手順に従って、化学物質を抽出し、ABBREVIATION、FAMILY、FORMULA、IDENTIFIER、MULTIPLE、SYSTEMATIC、TRIVIAL、およびNO_CLASSとして分類します。

前提条件

この手順では、 Custom Named Entity Recognition (カスタム固有表現抽出 ) パッケージを使用します。このパッケージの仕組みと用途について詳しくは、「 Custom Named Entity Recognition (カスタム固有表現抽出 )」をご覧ください。

この手順は、以下のサンプル ファイルを使用して実行します。

  • CoNLL 形式の事前にラベル付けされたトレーニング データセット。トレーニング データセットは、 こちらのリンクからダウンロードできます。
  • 事前にラベル付けされたテスト データセット。テスト データセットはこちらのリンクからダウンロードできます。
  • 研究論文で言及されている化学物質をカテゴリ別に抽出するためのサンプル ワークフロー。サンプル ワークフローはこちらのリンクからダウンロードできます。
    注:

    サンプル ファイルに以下の変数が入力されていることを確認してください。

    • in_emailAdress - Action Center タスクが割り当てられるメール アドレス
    • in_MLSkillEndpoint - ML スキルのパブリック エンドポイント
    • in_MLSkillAPIKey - ML スキルの API キー
    • in_labelStudioEndpoint - (任意) 継続的なラベル付けを可能にします。Label Studio プロジェクトのインポート URL を指定します。

手順

次の手順を使用して、研究論文から化学物質をカテゴリ別に抽出します。

  1. UiPath® AI Center にサンプル データセットをインポートします。そのためには、[ データセット ] メニューに移動し、サンプルから train フォルダーと test フォルダーをアップロードします。
  2. [ML パッケージ] > [すぐに使えるパッケージ] > [UiPath Language Analysis (UiPath 言語分析)] から目的のカスタム NER パッケージを選択して作成します。
  3. [パイプライン] メニューに移動して、前の手順で作成したパッケージの新しいフル パイプライン実行を作成します。サンプル ファイルで提供されているトレーニングおよびテスト データセットを指定します。 完了すると、パイプラインの結果が [成果物] に表示されます。分類レポートをダウンロードして、テスト結果を評価できます。
  4. 前の手順のパイプライン実行で生成されたパッケージを使用して新しい ML スキルを作成し、デプロイします。
  5. スキルをデプロイしたら、提供される UiPath® Studio のワークフローでスキルを活用します。弱い予測を含むデータのキャプチャを有効化するには、Label Studio インスタンスをデプロイし、ワークフロー内の Label Studio アクティビティでインスタンスの URL と API キーを指定します。

Label Studio の使用を開始する

  1. ローカル マシンまたはクラウド インスタンスに Label Studio をインストールします。それには、 Label Studio のページの手順を実行します。

  2. Named Entity Recognition (固有表現抽出) テンプレートから新しいプロジェクトを作成して、ラベル名を指定します。

  3. ラベル名に 特殊文字やスペースが含まれていないことを確認してください。たとえば、 Set Dateの代わりに SetDateを使用します。

  4. <Text> タグの値が "$text" であることを確認します。

  5. Label Studio の API ページから API を使用してデータをアップロードします。cURL リクエストの例:

    curl --location --request POST 'https://<label-studio-instance>/api/projects/<id>/import' \)\)
    --header 'Content-Type: application/json' \)\)
    --header 'Authorization: Token <Token>' \)\)
    --data-raw '[
        {
          "data": {
            "text": "<Text1>"
          },
        },
        {
          "data": {
            "text": "<Text2>"
           }
        }
    ]'
    curl --location --request POST 'https://<label-studio-instance>/api/projects/<id>/import' \)\)
    --header 'Content-Type: application/json' \)\)
    --header 'Authorization: Token <Token>' \)\)
    --data-raw '[
        {
          "data": {
            "text": "<Text1>"
          },
        },
        {
          "data": {
            "text": "<Text2>"
           }
        }
    ]'
    
  6. データに注釈を付けます。

  7. データを CoNLL 2003 形式でエクスポートし、AI Center にアップロードします。

  8. 不正確で信頼度の低い予測をキャプチャするために、提供されているサンプル ワークフローで Label Studio インスタンスの URL と API キーを入力します。

  • バックグラウンド情報
  • 前提条件
  • 手順
  • Label Studio の使用を開始する

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得