- 手動確認オペレーターによって処理されたドキュメントを蓄積し、それらを用いて Skill を学習させたい場合。Vantage では Classification または Document skill で処理されたドキュメントを蓄積できるため、Process skill から手動確認アクティビティで Skill を呼び出すことで、この機能を利用できます。手動確認オペレーターによって処理されたドキュメントは、対応する Classification または Document skill のドキュメントセットに追加されます。新規ドキュメントは、自動学習に使用することも、Skill Designer が手動で確認するために収集しておくこともできます。詳細は Online Learning を参照してください。
- Skill のバージョン切り替えではなく、異なる Classification や Document skill 間で切り替えたい場合。
オンライン学習のためのドキュメント蓄積戦略の選択
- 新しいドキュメント取得時の自動Skillトレーニングを有効/無効にする(Online learningモード)。
- すべてのドキュメントを収集するか、ルールエラーや不確実なfieldなどの問題があったドキュメントのみを収集する(Review Documentsモード)。
| 開発フェーズ | 推奨戦略 | Online learning mode (Classification/Document skill settings) | Review Documents mode (Manual Review activity settings of a Process skill) |
|---|---|---|---|
| 初期のSkill開発 | ドキュメント処理を模擬し、ルールエラーや不確実なfieldのみではなく、Skillで処理されたすべてのドキュメントを収集してドキュメントセットを拡大します。複数のユーザーが同時にドキュメントをレビューして協力することで、多数のラベル付きドキュメントをドキュメントセットに追加できます。ドキュメントを収集したら、Skill開発を継続できます。トレーニング前にSkillを調整する必要があるため、自動トレーニングは無効にしておきます。 | Collect only | All (default value) |
| 通常性能のSkillの自動微調整 | 手動確認で問題が見つかり修正されたドキュメントを収集し、自動トレーニングを使用します。新たに学習したモデルは旧モデルに置き換える前にテストされ、以前より性能が悪ければ破棄されます。つまり、自動トレーニングによりSkillの精度が低下することはありません。 | Collect and learn (default value) | With rule errors, with uncertain fields, or of unknown type |
| 後期開発 | 豊富なドキュメントセットを持つ適切に調整されたSkillでは、問題のあったドキュメントのみを収集するのがよい場合があります。Skillはすでに良好に動作しているため、自動再学習は推奨されません。自動Skillトレーニングを有効にする代わりに、収集したドキュメントを定期的に手動でレビューします。 | Collect only | With rule errors, with uncertain fields, or of unknown type |
ドキュメントの蓄積を設定する
- Vantage で Classification または Document skill を開きます。
-
Skill の設定を開き、Skill で処理されたドキュメントを蓄積する場合は、選択した戦略に Online learning モードが対応しているか確認します。
注: このプロパティは Vantage の Skill 設定でのみ利用できます。 - 変更を他のユーザーが利用できるように、Skill を公開します。
-
Process skill を作成して設定します。次を含める必要があります:
- 学習させたい Skill を参照する Classify または Extract アクティビティ。Skill で処理されたドキュメントを蓄積する場合は、アクティビティに Skill を追加するときに Online learning を有効にします。
- Manual Review アクティビティ。Skill で処理されたドキュメントを蓄積する場合は、Review Documents モードが選択した戦略に合致していることを確認します。
- 必要に応じて、結果ファイル用の追加の入力ソースおよび/または追加の出力先を構成します。詳細は、Input activity および Output activity を参照してください。
- Process skill を公開します。バージョン番号が付与され、テストおよび本番で利用可能になります。ドキュメントは、Process skill が参照する Classification または Document skill によって処理され、設定に従って蓄積されます。ユーザーは、API、コネクタ、または共有フォルダー/メール(手順 5 で構成した場合)を介して Process skill にアクセスできます。
既にドキュメントが蓄積された後に Skill を編集する
- ドキュメントを収集した対象の Skill を開きます。この Skill の新しいドラフト版が作成されます。Process skill は引き続き公開済みバージョンを参照するため、Skill を編集してもユーザーには影響しません。
注: この時点以降に収集されるすべてのドキュメントは、公開済みバージョンのドキュメントセットにのみ追加されます。作成したばかりのドラフト版には表示されません。 - ドキュメントを確認し、必要に応じて調整を行い、Skill をトレーニングします。
- Skill を公開します。これにより番号が繰り上がった新しい公開バージョンが作成されます。
重要: Process skill が参照するバージョンは自動では更新されません。したがって、この時点では、Process skill は引き続き以前の Classification/Document skill のバージョンを参照しています。 - Process skill が参照するこの Skill のバージョンを更新します。
a. Skill Catalog の Process skill のバージョン番号の横にある上向き矢印をクリックします。
b. 表示されたダイアログで、参照先 Skill の最新バージョンを選択します。
c. Save をクリックします。
d. Process skill を公開します。Process skill のバージョンが更新され、Process skill を利用するユーザーは参照先 Skill の新しいバージョンにアクセスできるようになります。
以前のバージョンにロールバックして異なる戦略をテストする
- Skill Catalog で、Process skill のバージョン番号をクリックします。
- 一覧の最新バージョンの横にある Delete icon をクリックします。最新バージョンは完全に削除されます。ユーザーは、現在開発中の Classification/Document skill の前のバージョンを参照する、Process skill の前のバージョンに切り替わります。
- Process skill を開きます。
- スキル名の右側にある Skill settings icon をクリックします。
- 参照されている skill の利用可能な任意のバージョンを選択し、Save をクリックします。
- Process skill を公開します。ユーザーは、選択した(必ずしも直前とは限らない)Classification/Document skill のバージョンを参照する、新しいバージョンの Process skill に切り替わります。
重要: skill に対して行った変更は、skill を公開した後にのみユーザーが利用できるようになります。
