デフォルトの候補で field を学習する
1
Document Definition を作成する
Document Definition を作成します。セクションのプロパティで、Allow field location training を選択します。
2
field を作成する
セクション内に field を作成し、各 field のプロパティで Can have region を選択します。
3
保存して公開する
Document Definition を保存して公開します。
4
学習用バッチを作成する
Field Extraction Training Batches モードに切り替え、新しいバッチを作成します。作成した Document Definition を選択し、その後、候補の一覧から Default variant を選択します。
5
文書画像をロードして認識する
文書画像をロードして認識します。文書の種類ごとに 3 ~ 50 枚の画像をロードします。
6
field の位置を調整する
field の位置を調整します。
7
ドキュメントの状態を設定する
一部のドキュメントを選択して右クリックし、Set Document State → For training をクリックします。残りのドキュメントを選択し、Set Document State → For testing をクリックします。バッチの約 60% を学習用、40% をテスト用に使用します。
8
フィールド抽出 を学習する
- スタンドアロンインストールの場合は、Fields Training → Train をクリックします。
- 分散インストールの場合、Project Setup Station がインストールされているコンピューターで学習するには、Fields Training → Train をクリックします。Processing Station で学習する場合は、バッチを右クリックして Send for Training を選択します。
複数の文書バリアントに対してfieldを学習させる
field の位置が異なる文書については、バリアントを作成し、それらを区別する分類器を学習させます。詳細については、同じ種類の文書における可変field位置を参照してください。1
Document Definition を作成する
Document Definition を作成します。セクションのプロパティで Allow field location training を選択し、Can have region を選択してfieldを作成します。
2
セクションバリアントを追加する
次のいずれかの方法でセクションバリアントを追加します。
- バリアントを手動で作成するには、セクションのプロパティの Data Sets タブで View をクリックし、次に Add をクリックします。
- データベースからバリアントをロードするには、Data Sets タブで Set Up をクリックし、データソースとして Database を選択します。
- スクリプトを使用してバリアントを作成するには、Data Sets タブで Set Up をクリックし、データソースとして Script を選択します。
3
保存して公開する
Document Definition を保存して公開します。
4
バリアントを使用して分類器を学習させる
- Open Classifier Training Batches モードに切り替え、新しいバッチに文書画像をロードします。
- 各バリアントを別個のクラスとして、各文書に参照クラスを割り当てます。Set Class → Add → Add をクリックし、Specify variant を選択してから、リストからバリアントを選択します。
- Classification Training → Train を使用して分類器を学習させます。
5
各バリアントのfield領域検出を学習させる
- Field Extraction Training Batches モードに切り替え、新しいバッチを作成します。
- 学習対象の Document Definition とバリアントを選択します。
- 文書の種類ごとに 3 ~ 50 枚の画像をロードして認識し、fieldの位置を調整して、ドキュメントの状態 (For training / For testing) を設定します。
- fieldを学習させます。
- スタンドアロンインストールの場合は、Fields Training → Train をクリックします。
- 分散インストールの場合は、Fields Training → Train をクリックすると、Project Setup Station がインストールされているコンピューターで学習が行われます。Processing Station で学習させる場合は、バッチを右クリックして Send for Training を選択します。
分散インストール環境で学習用バッチを Processing Station に送信する
学習には長い時間がかかり、大量のリソースを消費する場合があるため、管理者はバッチの学習を Processing Station で実行できます。 学習用バッチを Processing Station に送信する前に、次の点を確認してください。- Processing Server に Processing Station が 1 つ以上追加されていること。
- プロジェクトがサーバーにアップロードされていること。
