UiPath Documentation
document-understanding
2023.4
false
Document Understanding ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

チェックボックスと署名

チェックボックス

チェックボックスを使用する複数選択フィールドには、いくつか種類があります。

  • 相互に排他的なチェックボックス
  • 相互に排他的ではないチェックボックス (複数のオプションを選択可能)

もう 1 つの重要な点は、特定の複数選択フィールドで利用可能な選択肢の数です。オプションが 1 個だけで、チェックボックスがオンかオフのいずれかしかない場合や、健康診断書のように、オプションが 10 個から 20 個以上もあり、グリッドや表として配置されていることもあります。

このような種類の複数選択フィールドをラベル付けする方法は、主に 2 つあります。

オプションにラベル付けする

例を見ながら、オプションにラベル付けする方法を理解していきましょう。フォームに Project または Policy のオプションが含まれるとします。この場合、フィールドは 1 つだけであり、選択した単語にのみラベル付けします。つまり、Project という単語の横にあるチェックボックスにチェックマークが付いている場合は Project という単語にラベル付けし、Policy という単語の横にあるチェックボックスにチェックマークが付いている場合は Policy という単語にラベル付けします。どちらにもチェックマークが付いていなければ、どちらにもラベル付けしません。両方にチェックマークが付くことはあり得ないので、そのようなドキュメントがあった場合はトレーニング セットから削除されます。

このアプローチのメリットは、フィールドが 1 つあれば良く、必要なデータが少ないところです。チェックボックスの検出の成否に依存しないというメリットもあります。チェックボックスが X という文字として検出されても、モデルはその X の意味が、その横にあるオプションがオンになっていることだと学習して認識できます。

デメリットとしては、両方のオプションがだいたい等しく表されていることを確認する必要があります。常にそうなっているとは限りません。場合によっては、トレーニング セットのドキュメントの 90% で Project にチェックマークが付いていることがあります。この場合、モデルのパフォーマンスは十分とは言えず、このアプローチは失敗します。オプションが多いほど問題は悪化します。一部のオプションはほとんどの場合、まれであるためです。このような場合には、まれなオプションにチェックマークを付けた偽のドキュメントを作成して、バランスを取る必要があるかもしれません。

それぞれ別個のフィールドを持つチェックボックスにラベル付けする

In the previous example, you may have one field called Project where you always label the checkbox for Project, and one field called policy where you always label the checkbox for Policy, whether they are checked or not. This has the advantage that the balance matters a lot less, even if one of the options is checked 90% of the time, the model still learns to recognize them because the checkboxes are always in the same place.

デメリットは、フィールドが 1 つではなく 2 つになることです。オプションが 2 つであれば大した問題ではないかもしれません。しかし、オプションが 10 個から 20 個あると、フィールドも 1 つではなく 10 個から 20 個になり、ラベル付けはずっと困難になります。モデルのトレーニングも困難になり、必要なトレーニング データも増えます。

もう 1 つのデメリットは、チェックボックスが正しく検出されない場合があることです。この場合、返される文字 X、V、K のすべてに対応するために、より複雑なロジックをワークフローに追加しなければならない可能性があります。場合によっては、OCR でチェックボックスがその横にある単語と結合されてしまい、XProject のようになることもあります。この状況に対処するには、さらに複雑な RPA ロジックが必要です。

単一の複数値フィールドを持つチェックボックスにのみラベル付けする

Multivalued fields are part of the 2022.10 release of Document UnderstandingTM. This makes it easier to label, it is not affected by unbalanced choices being checked, and it is not affected if there is a large number of options. However it still relies on the accuracy of the checkbox detection or the risk that checkboxes might be merged with the options next to them. OCR errors are very hard to defend against.

単一の複数値フィールドを持つオプションにラベル付けする

この方法でも、ラベル付けが容易になり、チェックボックス検出エラーの影響も受けにくくなりますが、最初のオプションと同じように、バランスの悪いオプションの影響を受けやすくなる可能性があります。

署名の検出

LTS Enterprise バージョンの v2022.4 のリリースより、UiPath Document OCR を使用して署名を検出できるようになったため、マシン ラーニング モデルが署名を直接検出できます。

ドキュメント内で他のフィールドをラベル付けするのと同じように署名をラベル付けします。UiPath Document OCR によって署名が検出されると、マシン ラーニング モデルはこのフィールドを署名として認識するよう学習します。

注:

より詳しく署名を分析するには、UiPath Image Analysis (UiPath 画像分析) ML パッケージに存在する Signature Comparison (署名の比較) モデルも使用できます。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得