> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Advanced Designer での Document skill

> 構造化文書、半構造化文書、非構造化文書向けの Document skill を Advanced Designer で構築する方法と、候補および学習データに関する注意事項を説明します。

**Document skill** は、1 つの文書タイプから field 値を抽出します。Document skill は、ABBYY Vantage (クラウド) または Advanced Designer (Windows デスクトップ) のいずれでも構築できます。

複数の Vantage テクノロジーを組み合わせる必要がある場合、NLP を追加する場合、または文書タイプに応じてドキュメント処理フローを分岐する場合は、Advanced Designer を使用してください。代表的なシナリオについては、[ユースケース](/ja/vantage/documentation/advanced-designer/use-cases/use-cases) を参照してください。文書カテゴリの概要については、[Advanced Designer で文書からデータを抽出する](/ja/vantage/documentation/advanced-designer/use-cases/extracting-from-docs) を参照してください。

<div id="document-type-variants">
  ## 文書タイプの候補
</div>

同じ文書タイプの文書は通常、同じfield、バリデーションルール、構造を共有していますが、候補ごとにわずかな違いがあります。たとえば、税務フォームの発行年度が異なる場合です。1 つのDocument skillで複数の候補を学習できます。どのテクノロジーを選ぶかは、対応する必要がある候補の数によって異なります。

| 候補数             | 最適な方法                                                                                                                                                                                                               |
| :-------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ～10 種類 (固定フォーム) | [Forms activity](/ja/vantage/documentation/advanced-designer/activities/forms/forms-activity) — [Advanced Designerで構造化文書を処理する](/ja/vantage/documentation/advanced-designer/use-cases/process-structured) を参照してください。 |
| 主要な候補の大半        | [Fast Learning](/ja/vantage/documentation/advanced-designer/activities/fast-learning) および/または [Extraction Rules](/ja/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules) アクティビティ。 |
| 数百種類            | Vantage の [Online Learning](/ja/vantage/documentation/runtime/online-learning/online-learning) では、手動レビューのフィードバックを基にSkillを改善できます。                                                                                    |
| 数千種類            | [Deep Learning activity](/ja/vantage/documentation/advanced-designer/activities/deep-learning-semi-structured) は、文書の複雑さに応じて約 80～90% の精度で抽出します。                                                                      |

<Note>
  固定フォームの候補が約 10 種類を大きく超える場合は、それぞれを別の文書タイプとして扱ってください。
</Note>

<div id="training-and-testing-a-document-skill">
  ## Document skillの学習とテスト
</div>

最良の結果を得るには、3種類の異なる文書セットを使ってSkillを学習およびテストします。

* **トレーニングセット** — Skillの学習に使用します。
* **テストセット** — 開発中の精度測定に使用します。
* **ブラインドセット** — Skillが一度も見たことのない追加のテストセットで、真の汎化性能を評価するために使用します。

<Note>
  各セットには異なる文書を使用してください。テストセットでトレーニング用文書を再利用すると、精度の推定値が実際より高くなります。
</Note>

<div id="training-set">
  ### トレーニングセット
</div>

候補ごとに2～3件の文書を含む、代表性のあるセットを目指してください。すべての候補を網羅できない場合でも、[Deep Learning アクティビティ](/ja/vantage/documentation/advanced-designer/activities/deep-learning-semi-structured) は画像パターンや周辺のラベルを基に汎化できるため、明示的に学習していない候補も処理できます。

推奨される文書数は、使用するアクティビティによって異なります。

| アクティビティ                                                                                                        | ばらつきの大きい文書                | ばらつきの小さい文書                  |
| :------------------------------------------------------------------------------------------------------------- | :------------------------ | :-------------------------- |
| [半構造化文書向け Deep Learning](/ja/vantage/documentation/advanced-designer/activities/deep-learning-semi-structured) | 少なくとも200～300件 (候補ごとに2～3件) | 少なくとも10件 (候補ごとに2～3件)        |
| [Segmentation](/ja/vantage/documentation/advanced-designer/activities/segmentation/segmentation-activity)      | 少なくとも100件                 | 少なくとも20件                    |
| [NLP向け Deep Learning](/ja/vantage/documentation/advanced-designer/activities/deep-learning-nlp)                | 少なくとも150件 (候補ごとに2～3件)     | 1件から開始可能。候補ごとに2～3件を目指してください |

<Note>
  推奨数に達しなくても、候補ごとに1件でもあるほうが、まったくないより効果的です。
</Note>

<div id="test-set">
  ### テストセット
</div>

精度の見積もりが意味のあるものになるよう、テストセットの分布を本番の文書フローに合わせてください。たとえば、あるベンダーの請求書が本番トラフィックの 30% を占めている場合、テストセットにもそのベンダーの請求書を約 30% 含める必要があります。この比率を最も簡単に実現する方法は、本番文書から無作為に抽出したサンプルを使ってテストすることです。

<div id="blind-set">
  ### ブラインドセット
</div>

学習時にもテスト時にもそのSkillで使用していない文書を使います。ブラインドセットの結果は、実際の運用環境での品質を最も的確に見積もる指標です。

<div id="configuring-a-document-skill">
  ## Document skill の設定
</div>

スタート ページで Document skill を作成したら、次の順序で設定します。

<Steps>
  <Step title="Skill settings">
    skill 名の横にある設定ボタンをクリックして、[Skill settings](/ja/vantage/documentation/advanced-designer/document-skills/skill-settings)を表示し、必要に応じて調整します。
  </Step>

  <Step title="文書のアップロード">
    **Documents** タブで、skill で処理する[文書をアップロードします](/ja/vantage/documentation/advanced-designer/document-skills/documents)。
  </Step>

  <Step title="field の定義">
    **Fields** タブで、抽出する[field を作成し](/ja/vantage/documentation/advanced-designer/document-skills/fields)、サンプル文書上でその位置にラベルを付けます。
  </Step>

  <Step title="アクティビティの設定">
    **Activities** タブで、[ドキュメント処理フローを構築します](/ja/vantage/documentation/advanced-designer/document-skills/activities)。
  </Step>

  <Step title="skill のテスト">
    **Results** タブで、サンプル文書を使って[skill をテストし](/ja/vantage/documentation/advanced-designer/document-skills/results)、抽出品質を確認します。
  </Step>

  <Step title="公開">
    **Publish** タブで、[skill を公開し](/ja/vantage/documentation/advanced-designer/document-skills/publish)、ABBYY Vantage の [Skill Catalog](/ja/vantage/documentation/skill-catalog/skill-catalog) で利用できるようにします。
  </Step>
</Steps>

公開後、skill は Skill Catalog に、built-in skills、読み取り専用の skill、および[Derived Skill](/ja/vantage/documentation/advanced-designer/document-skills/derived)とともに表示されます。

<div id="next-steps">
  ## 次のステップ
</div>

<CardGroup cols={2}>
  <Card title="Skill settings" icon="sliders" href="/ja/vantage/documentation/advanced-designer/document-skills/skill-settings">
    認識、学習、処理のオプションを設定します。
  </Card>

  <Card title="アクティビティ" icon="diagram-project" href="/ja/vantage/documentation/advanced-designer/document-skills/activities">
    処理フローで使用するアクティビティを選択して組み合わせます。
  </Card>

  <Card title="Derived Skill" icon="code-branch" href="/ja/vantage/documentation/advanced-designer/document-skills/derived">
    組み込みまたは読み取り専用の Vantage Skill をベースに、新しい Skill を作成します。
  </Card>

  <Card title="ユースケース" icon="lightbulb" href="/ja/vantage/documentation/advanced-designer/use-cases/use-cases">
    一般的な文書タイプの具体的なシナリオを確認します。
  </Card>
</CardGroup>
