オンラインラーニングは、構造化文書を処理するように設計された Skill では利用できません。これらの Skill では、Collect documents and learn オプションは無効です。システムは引き続き文書を収集しますが、それらを学習には使用しません。
オンラインラーニングのしくみ
このセクションは、Process skill に手動確認ステージが含まれ、オンラインラーニング機能が有効になっていることを前提としています。
- システムは新しいドキュメントを収集し、それらをトレーニングセットまたはテストセットに振り分けます。
- システムはトレーニングセットを使用して学習セッションを実行します。
- システムは更新された Skill をテストします。
Step 1. ドキュメントの収集方法
-
オンラインラーニングは、手動確認オペレーターから最初の修正済みドキュメントを受け取ると、ただちにドキュメントの収集を開始します。
- Document skill の場合、少なくとも 1 つの field の領域が修正された最初のドキュメントです。
- 分類スキルの場合、タイプが変更された最初のドキュメントです。
-
システムは最初のドキュメントを取得すると、次のドキュメントを収集します。
- 手動確認を通過したすべてのドキュメント。
- 手動確認を通過していない一部のドキュメント (その割合は、トレーニングセットとテストセットを合わせた全ドキュメント数の 33% を超えません) 。
-
新しいドキュメントが収集されると、システムはそれらをトレーニングセットまたはテストセットのいずれかに振り分けます。
- トレーニングセット内のドキュメントの最大数は 10,000、テストセット内のドキュメントの最大数は 1,000 です。
- トレーニングセットが 30 件に達するまで — すべてのドキュメントがトレーニングセットに入ります。
- トレーニングセットが 30 件以上あり、両方のセットがまだ埋まっている間 — 新しいドキュメントは、それぞれ 80% の確率でトレーニングセットに、20% の確率でテストセットに入ります。
- いずれか一方のセットがいっぱいになった後 — 新しいドキュメントは、もう一方のセットもいっぱいになるまでそちらに入ります。
- 両方のセットがいっぱいになった後 — 新しいドキュメントの 80% は破棄されます。保持される 20% のうち、80% はトレーニングセットに、20% はテストセットに入り、それぞれのセットで最も古い既存のドキュメントと置き換えられます。

オンラインラーニングのドキュメント収集と学習サイクル
Step 2. 学習セッションが開始されるタイミング
- Skill バージョンの公開後、これが最初の学習セッションである場合は、ドキュメントセットに新しいドキュメントが10%追加されると開始されます。たとえば、ドキュメントセットに95件のドキュメントがある場合、新しい学習セッションは新規ドキュメントが10件追加されると開始されます。
- 直前の学習セッションが成功し、Skill が更新されていた場合、新しいセッションは最初のセッションと同じ条件で開始されます。
- 直前の学習セッションが失敗し、Skill が更新されていない場合は、ドキュメントセットに新しいドキュメントが5%追加されると新しい学習セッションが開始されます。たとえば、ドキュメントセットに95件のドキュメントがある場合、新しい学習セッションは新規ドキュメントが5件追加されると開始されます。
Step 3. Skill のテスト方法
- テストセットにドキュメントが 20 件以上ある場合、システムはテストセットで Skill をテストします。
- テストセット内のドキュメントが 20 件未満の場合:
- Document skill の場合、システムはトレーニングセットとテストセットの両方で Skill をテストします。
- 分類スキルの場合、各クラスのドキュメントが 5 件未満であれば、システムはトレーニングセットとテストセットの両方で Skill をテストします。そうでない場合、システムは交差検証を使用して精度を評価します。
オンラインラーニングでは、Skill の新しいバージョンは作成されません。バージョンが変わるのは、Skill が公開されたときだけです。Skill の公開を参照してください。
