概要
- Base Skill、Derived Skill、New Skillの概要
- 各アプローチの主な違い
- Base SkillからDerived Skillを作成する方法
- 一からNew Skillを作成する方法
- 状況に応じてどのアプローチを選ぶべきか
3つのSkillタイプを理解する
Base Skills
Base Skills とは
Base Skills は、ABBYY が提供する事前学習済みの読み取り専用 Skill です。請求書、購買注文書、身分証明書など、一般的な文書タイプをすぐに処理できるよう設計されています。Base Skill を直接編集することはできませんが、そのまま使用することも、Derived Skill のベースとして使用することもできます。見つける場所
- ABBYY Vantage テナントにサインインします。
- 左側のサイドバーで Skill Catalog をクリックします。
- 文書タイプ別に Skill を参照または検索します。

Base Skillでできること
- Process Skillワークフローでそのまま使用できます。設定は不要です。
- fields、検証、認識設定をカスタマイズしたい場合は、これを基にDerived Skillを作成できます。
Base Skillの名前変更、再学習、または内部設定の変更はできません。
Derived Skill
Derived Skill とは
Derived Skill を使用する場合
- ご使用の文書タイプ向けの Base Skill はあるものの、ニーズに完全には合わない場合。
- fields の追加、削除、または名前の変更が必要な場合。
- バリデーションルールや信頼度のしきい値を調整したい場合。
- ABBYY による事前学習の利点を活かしつつ、その上に独自の設定を追加したい場合。
Derived Skill の作成方法
- 左側のサイドバーで、Skill Catalog をクリックします。
- 派生元にする Base Skill を見つけます。
- その Skill をクリックして詳細ページを開きます。
-
Create and Edit Derived Skill をクリックします。

- Create and Edit Derived Skill をクリックします。

- 開始するには、ドキュメントをアップロードするか、ドラッグ&ドロップします。
- ここで次の操作を行えます:
- 抽出fieldsを追加または削除する
- fieldsラベルとバリデーションルールを変更する
- 認識設定を調整する
- 必要に応じて追加の学習用ドキュメントをアップロードする
- Skill の編集が完了したら、Train. をクリックします。

- 学習が完了したら、Publish をクリックして、その Skill を Process Skills で使えるようにします。

Base Skill が更新されたときに Derived Skill を更新する
ABBYY が Base Skill の更新をリリースしても、Derived Skill にその変更が自動的に自動継承されることはありません。
- Skill Catalog で、Derived Skill のバージョン番号の横にある更新アイコンを探します。
- 更新アイコンをクリックして Update を選択するか、Derived Skill を開いて settings アイコンをクリックし、Base Skill の最新バージョンを選択して Save をクリックします。
- Derived Skill は自動的に再学習されます。Skill をテストし、必要に応じて調整します。
- Publish をクリックして、更新後のバージョンを利用可能にします。
New Skill
どのようなものか
New Skill は Skill Designer を使って、完全にゼロから構築します。事前学習済みのベースはなく、fieldsを定義し、学習用ドキュメントをアップロードし、データにラベル付けして、モデルを自分で学習させます。New Skill を使用する場合
- ご使用の文書タイプに対応する Base Skill が存在しない。
- 文書のレイアウトが大幅にカスタマイズされている、または独自仕様である。
- 抽出モデルを完全に制御する必要がある。
New Skillの種類
新しいDocument Skillを作成する方法
- Skill Catalog で、ツールバーの Create ボタンをクリックします。
-
表示されたメニューから Document Skill を選択します。

- Skill の名前と、必要に応じて説明を入力します。
- Create をクリックしてSkill Designerエディターを開きます。
- Documents タブで、学習用のサンプル文書をアップロードします。まずは 1 つの文書の fields にラベル付けします。より多様なサンプルを追加するほど、精度が向上します。
- Editor タブで、ラベル付けツールを使用して、各文書から抽出したい fields をマークしてタグ付けします。
- 操作ペインで Train をクリックし、ラベル付けしたデータから抽出Modelを構築します。
- 抽出精度を確認し、エラーを修正して、結果に満足できるまで手順 5~7 を繰り返します。
- 結果が要件を満たしたら Publish をクリックします。
判断ガイド
- ABBYY に、対象の文書タイプ向けの事前構築済み Skill はありますか?
- Skill Catalog を確認します。
- ある場合 → Base Skill から始めます。そのまま Process Skill で使用します。
- Base Skill はそのままで十分に使えますか?
- はい → Base Skill をそのまま使用します。カスタマイズは不要です。
- いいえ (fields が不足している、validation が正しくない、layout が一致しない) → Derived Skill を作成します。
- 対象の文書タイプ向けの Base Skill がないですか?
- その場合 → Skill Designer で New Skill を作成します。
まとめ
- Base Skills は事前学習済みですぐに使用でき、編集はできません。
- Derived Skills は、事前学習済みのロジックを継承した、編集可能な Base Skills のコピーです。
- New Skills は一から構築するため、独自の学習データが必要です。
- 可能であれば Base Skill から始め、必要な場合にのみ Derived Skill を作成するか、新規に構築してください。
次のステップ
- Skill Catalog — 利用可能なBase Skillsを確認
- Skill Designer — Skillの構築と管理
- Process documents with SFTP — 選択したSkillを使用してProcess Skillのワークフローを設定
