

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# トレーニングエラーの修正
<a name="tm-debugging-fixing-validation-errors"></a>

マニフェストの概要を使用して、トレーニング中に発生した [致命的マニフェストコンテンツエラーのリスト](tm-debugging.md#tm-error-category-combined-terminal) と [非致命的 JSON 行検証エラーのリスト](tm-debugging.md#tm-error-category-non-terminal-errors) を特定します。マニフェストコンテンツエラーは修正する必要があります。非ターミナル JSON 行エラーも修正することをお勧めします。特定のエラーについては、「[非ターミナル JSON 行検証エラー](tm-debugging-json-line-errors.md)」および「[ターミナルマニフェストコンテンツエラー](tm-debugging-aggregate-errors.md)」を参照してください。

トレーニングに使用したトレーニングデータセットまたはテストデータセットを修正できます。または、トレーニングとテストの検証マニフェストファイルに修正を加え、それを使用してモデルをトレーニングすることもできます。

修正を加えたら、更新したマニフェストをインポートしてモデルを再トレーニングする必要があります。詳細については、「[マニフェストファイルの作成](md-create-manifest-file.md)」を参照してください。

次の手順は、マニフェストの概要を使用して、ターミナルマニフェストコンテンツエラーを修正する方法です。また、この手順では、トレーニングとテスト検証マニフェスト内の JSON 行エラーを見つけて修正する方法も示しています。

**Amazon Rekognition Custom Labels のトレーニングエラーを修正するには**

1. 検証結果ファイルをダウンロードします。ファイル名は、*training\_manifest\_with\_validation.json*、*testing\_manifest\_with\_validation.json*、*manifest\_summary.json* です。詳細については、「[検証結果の取得](tm-debugging-getting-validation-data.md)」を参照してください。

1. マニフェストサマリーファイル (*manifest\_summary.json*) を開きます。

1. マニフェストの概要のエラーを修正します。詳細については、「[マニフェストの概要について](tm-debugging-summary.md)」を参照してください。

1. マニフェストの概要で、`training` の `error_line_indices` 配列を反復処理し、対応する JSON 行番号で `training_manifest_with_validation.json` のエラーを修正します。詳細については、「[トレーニングとテストの検証結果マニフェストを理解する](tm-debugging-scope-json-line.md)」を参照してください。

1. `testing` の `error_line_indices` 配列を反復処理し、対応する JSON 行番号で `testing_manifest_with_validation.json` のエラーを修正します。

1. 検証マニフェストファイルをトレーニングデータセットとテストデータセットとして使用して、モデルを再トレーニングします。詳細については、「[Amazon Rekognition Custom Labels モデルをトレーニングする](training-model.md)」を参照してください。

 AWS SDK を使用していて、トレーニングまたはテスト検証データマニフェストファイルのエラーを修正することを選択した場合は、[CreateProjectVersion](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_CreateProjectVersion) への [TrainingData](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_TrainingData) および [TestingData](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_TestingData) 入力パラメータの検証データマニフェストファイルの場所を使用します。詳細については、「[モデルのトレーニング (SDK)](training-model.md#tm-sdk)」を参照してください。

## JSON 行のエラー優先順位
<a name="tm-debugging-json-line-error-precedence"></a>

次の JSON 行エラーが最初に検出されます。これらのエラーのいずれかが発生すると、JSON 行エラーの検証は停止します。他の JSON 行エラーを修正する前に、これらのエラーを修正する必要があります。
+ MISSING\_SOURCE\_REF
+ ERROR\_INVALID\_SOURCE\_REF\_FORMAT
+ 「ラベル属性がない」というエラー
+ エラー:ラベル属性形式が無効です
+ ERROR\_INVALID\_LABEL\_ATTRIBUTE\_METADATA\_FORMAT
+ ERROR\_MISSING\_BOUNDING\_BOX\_CONFIDENCE
+ ERROR\_MISSING\_CLASS\_MAP\_ID
+ ERROR\_INVALID\_JSON\_LINE