このシナリオでは、Process skill から参照される Classification または Document skill の継続的な開発について説明します。次のような場合に適しています。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.
- 手動確認オペレーターによって処理されたドキュメントを蓄積し、それらを用いて Skill を学習させたい場合。Vantage では Classification または Document skill で処理されたドキュメントを蓄積できるため、手動確認アクティビティを含む Process skill から Skill を呼び出すことができます。手動確認オペレーターによって処理されたドキュメントは Skill のドキュメントセットに追加され、その後、自動学習に使用することも、Skill Designer が手動で確認するために保持しておくこともできます。詳細は オンラインラーニング を参照してください。
- Skill のバージョン切り替えではなく、異なる Classification や Document skill 間で切り替えたい場合。
オンラインラーニングのドキュメントの蓄積戦略を選択する
- 新しい文書を取得したときに Skill の自動学習を有効にするか無効にするか (オンラインラーニングモード。Classification または Document skill で設定) 。
- すべての文書を収集するか、問題のある文書のみを収集するか。たとえば、ルールエラーや不確かな field がある文書です (Review Documentsモード。Process skill の 手動確認 アクティビティで設定) 。
| 開発フェーズ | オンラインラーニングモード | Review Documents モード |
|---|---|---|
| Skill 開発の初期段階 | 収集のみ | すべて (既定) |
| 通常の性能の Skill の自動微調整 | 収集して学習 (既定) | ルールエラーがある、不確かな field がある、またはタイプが不明 |
| 開発の後期段階 | 収集のみ | ルールエラーがある、不確かな field がある、またはタイプが不明 |
Skill 開発の初期段階
Skill 開発の初期段階
不確かな field やルールエラーがある文書だけでなく、Skill が処理するすべての文書を収集して、ドキュメントセットを増やします。複数のユーザーが並行して確認できるため、多くの labeled documents を短時間で追加できます。学習前に Skill の調整が必要になる場合もあるため、自動学習は無効のままにしてください。
通常の性能の Skill の自動微調整
通常の性能の Skill の自動微調整
問題があり、手動確認中に修正された文書を収集し、自動学習を実行します。新しい Model は古い Model と置き換える前にテストされ、性能が下回る場合は破棄されるため、自動学習によって Skill の精度が低下することはありません。
開発の後期段階
開発の後期段階
十分に調整され、大規模な ドキュメントセット を持つ Skill では、問題があった文書だけを収集します。Skill はすでに十分に機能しているため、自動で再学習させるのではなく、収集した文書を手動で確認してください。
ドキュメントの蓄積を設定する
オンラインラーニング モードを設定する
Skill Settings で、オンラインラーニング モードが選択した戦略に合っていることを確認します。
このプロパティは、Vantage の Skill Settings でのみ使用できます。
Process skill を作成して設定する
次の内容を含む Process skill を作成します。
- 学習対象の Skill を参照する Classify または Extract アクティビティ。ドキュメントを蓄積する場合は、アクティビティに Skill を追加するときに オンラインラーニング を有効にします。
- Review Documents モードが選択した戦略に合っている 手動確認 アクティビティ。
入力と出力を設定する(任意)
必要に応じて、結果ファイル用の追加の入力元や出力先を設定します。Input activityおよびOutput activityを参照してください。
ドキュメントが蓄積された後にSkillを編集する
Skillを開く
ドキュメントを収集したSkillを開きます。Vantageによって新しいドラフト版が作成されます。Process skillは引き続き公開済みバージョンを参照するため、ドラフトを編集してもユーザーには影響しません。
以降、収集されたすべてのドキュメントは、今作成したドラフトではなく、公開済みバージョンのドキュメントセットに追加されます。
新しいバージョンを公開する
Skillを公開します。Vantageによって、番号が1つ増えた新しい公開済みバージョンが作成されます。
Process skillは引き続き、以前のClassificationまたはDocument skillのバージョンを参照します。参照先は自動的には更新されません。
ロールバックするか、戦略を切り替える
最新の Process skill バージョンを削除する
Process skill の変更を保持したまま、以前の Skill バージョンを参照する
その後、Classification または Document skill の最新バージョンを削除できます。保持するには、削除する前にそのバージョンを新しい Skill にコピーします。コピーしたものは、別の Skill として引き続き開発できます。参照先 Skill を変更すると (上記の手順 3 を参照) 、ワークフローをある Skill から別の Skill に切り替えられます。たとえば、両者のパフォーマンスを比較できます。
詳細については、Skill のバージョンを参照してください。
Skill への変更は、Skill を公開した後でのみユーザーが利用できるようになります。
Skill の設計管理
すでに本番環境で運用されている Skill を開発・管理するためのシナリオを選択します。
オンラインラーニング
新しい本番文書で再学習を行い、公開済みの Skill を継続的に改善します。
Process skill を設定する
プリセットワークフローを使用するか、一から Process skill を構築します。
Input アクティビティ
文書を Process skill に取り込む方法を設定します。
Output アクティビティ
処理結果の出力先を設定します。
Skill のバージョン
Vantage での Skill のバージョン管理方法と、バージョンの表示、編集、削除の方法を説明します。
