> ## 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.

# 分類結果を解析する

> Result タブでクラスごとの分類精度を確認し、誤分類の原因となるトレーニングセットの一般的な問題を修正します。

分類スキルの学習後、Classification Skill Designer の **Result** タブを開くと、分類器が各クラスをどの程度正確に判定しているかを確認し、トレーニングセット内のエラーを特定できます。統計は、分類器を学習するたびに自動的に更新されます。精度が低い場合は、一般的な原因と対処方法について [分類エラー](#classification-errors) を参照してください。

<Frame>
  <img src="https://mintcdn.com/abbyy/hVcX1G4uYung9LOg/images/vantage/skill-designer/screen_classifskill_analysis_tabs.png?fit=max&auto=format&n=hVcX1G4uYung9LOg&q=85&s=7b89a5bc8ae97fd2995fb11ead97e3e0" alt="Classification Skill Designer の Result タブ。クラスごとの精度とドキュメント数が表示されています。" style={{ width:"60%" }} width="554" height="49" data-path="images/vantage/skill-designer/screen_classifskill_analysis_tabs.png" />
</Frame>

<div id="prerequisites">
  ## 前提条件
</div>

* 少なくとも1回は[分類器のトレーニング](/ja/vantage/documentation/skill-designer/classification/train-classifier)を実行した分類スキル。

<div id="what-the-result-tab-shows">
  ## Resultタブに表示される内容
</div>

* **全体の分類精度** — データセット全体において正しく分類されたドキュメントの割合。
* **クラスごとの精度** — 各クラスで正しく分類されたドキュメントの割合。
* **クラスごとのドキュメント数** — クラスごとに、正しく分類されたドキュメント数と誤って分類されたドキュメント数。
* **最終学習日時** — 直近の学習実行の日時。

<div id="results-table">
  ### 結果テーブル
</div>

結果テーブルには、空でないすべてのユーザークラス (**No class** を除く) が表示されます。クラスは、まず精度 (低い順) 、次にドキュメント数、最後に名前のアルファベット順で並べ替えられます。すべての行が画面内に収まらない場合は、スクロールバーが表示されます。

行をクリックすると、対応するクラスが **Documents** タブで開きます。**Documents** タブでクラス名を変更すると、**Result** タブの名前も自動的に更新されます。トレーニング後にクラスを削除すると、その名前は **Result** タブで灰色表示されます。行が削除されるのは、次回分類器をトレーニングしたときだけです。

<div id="when-to-stop-iterating">
  ## 反復を止めるタイミング
</div>

分類スキルには固定の精度しきい値はありません。適切な目標は、後続工程で誤分類された文書をどの程度許容できるか、またどこまで手動確認を許容できるかによって異なります。実践的な目安としては、全体精度だけでなくクラスごとの精度も高い水準を目指し、差が縮まり続けている間は下記の原因に対処しながら改善を重ね、各クラスが業務要件を満たすか、またはバランスを調整したクリーンな学習データを使っても明らかに頭打ちになった時点で止めます。あるクラスだけが他よりかなり低い水準で頭打ちになる場合は、そのクラスは判別不能とみなし、最も近いクラスに統合してください。

Skill を本番環境で運用し始めた後も、[分析ダッシュボード](/ja/vantage/documentation/runtime/analytics-dashboard) で **Document Classifier Accuracy** を継続的に追跡し、継続的な改善のために [オンラインラーニング](/ja/vantage/documentation/runtime/online-learning/enable-online-learning) の利用を検討してください。

<div id="classification-errors">
  ## 分類エラー
</div>

誤分類の大半は、トレーニングセット内の誤り (たとえば、参照クラスの誤った割り当てや、特定のクラスに対するドキュメント数の不足) に起因します。

<div id="incorrectly-assigned-reference-classes">
  ### 参照クラスの誤割り当て
</div>

これを修正するには、該当するドキュメントを正しいクラスに再割り当てし、分類器を再学習します。

<Steps>
  <Step title="該当するクラスを Documents タブで開きます">**Actions** ペインで **Review Prediction in Document Set** をクリックするか、結果テーブル内の行をクリックします。</Step>
  <Step title="誤分類されたドキュメントを選択します">誤って参照クラスが割り当てられているドキュメントを選択します。</Step>
  <Step title="正しいクラスを割り当てます">**Actions** ペインで、正しいクラス名をクリックします。</Step>
  <Step title="該当するすべてのドキュメントで繰り返します">誤って参照クラスが割り当てられている各ドキュメントについて、前の 2 つの手順を繰り返します。</Step>
  <Step title="分類器を再学習します">**Actions** ペインで **Train** ボタンをクリックします。</Step>
</Steps>

<div id="insufficient-or-imbalanced-training-data">
  ### 学習データが不足している、または偏っている
</div>

分類器の品質が低下する原因として、次の点が考えられます。

* アップロードしたドキュメント数が不足している
* クラス間でドキュメントの分布に大きな偏りがある
* 該当クラスで最も一般的なドキュメントのバリアントのサンプル数が不足している

不足しているドキュメントをトレーニングセットに追加することで、分類器の品質を改善できます。各クラスにつき100〜1,000件のドキュメントを目安とし、さらに各クラスで最も一般的なドキュメントのバリアントについて、サンプルドキュメントをおおむね1対1の比率で含めてください。

新しいドキュメントをトレーニングセットに追加したら、各ドキュメントにクラスを割り当て、分類器を再学習してください。

<div id="confused-classes">
  ### 混同されるクラス
</div>

2 つのクラスが、形状、レイアウト、テキストに実質的な違いがないために繰り返し混同される場合は、1 つのクラスに統合してください。区別が依然として必要であれば、後続のパイプラインで抽出したfieldの値を使って文書を分けてください。

<Tip>
  たとえば、$10,000 未満の請求書用クラスと $10,000 超の請求書用クラスは、違いが支払うべき合計金額だけなので、混同される可能性が高くなります。これらは 1 つの
  **請求書** クラスに統合し、合計金額の抽出後に後続工程で金額に基づいて分岐してください。
</Tip>

<div id="related-topics">
  ## 関連トピック
</div>

* [分類器を学習させる](/ja/vantage/documentation/skill-designer/classification/train-classifier)
* [オンラインラーニングを有効にする](/ja/vantage/documentation/runtime/online-learning/enable-online-learning)
* [分析ダッシュボード](/ja/vantage/documentation/runtime/analytics-dashboard)
