JMP Proを使用してニューラルネットおよびその他のモデルの検証列を作成するには、データテーブルから[分析]>[予測モデリング]>[検証列の作成]を使用します。
指定した列のレベルに基づいて、データをバランスの取れたセットに分割します。 このオプションは、トレーニング、検証、およびテストの各セットで列のレベルのバランスの取れた表現が必要な場合に使用します。 [層化ランダム]をクリックすると、データを層化するための1つ以上の列を選択できるウィンドウが表示されます。 [OK]をクリックすると、検証列がデータテーブルに追加されます。 固定ランダムの場合と同様に、行は指定された割り当てに基づいてホールドバックセットにランダムに割り当てられます。 ただし、これは層化列の各レベルまたはレベルの組み合わせで行われます。 階層化変数を提供するNotesプロパティを使用して、データテーブルに列が追加されます。
グループ化されたランダム
指定された列のレベル全体または2つ以上の列のレベルの組み合わせが同じホールドバック・セットに配置されるように、データをセットに分割します。 ホールドバックセット間でレベルを分割することが望ましくない場合は、このオプションを使用します。 [グループ化されたランダム]をクリックすると、列をグループ化する1つ以上の列を選択できるウィンドウが表示されます。 [OK]をクリックすると、レベルがホールドバックセットにランダムに割り当てられます。 レベルが指定した行の比率または数よりも大きい場合、そのレベルは割り当てられたホールドバックセットにとどまります。 ただし、トレーニングセットに割り当てられる行は少なくなります。 このため、結果のセットのサイズは、指定したサイズとわずかに異なります。
カットポイント
時系列のカットポイントに基づいてデータをセットに分割します。 期間に基づいてデータをホールドバックセットに割り当てる場合は、このオプションを使用します。 [カットポイント]をクリックすると、ウィンドウが表示され、1つ以上の列を選択して期間を定義できます。 [OK]をクリックすると、割り当てられたカットポイントを示すJMPアラートが表示されます。 この割り当てを反映する列がデータテーブルに追加されます。 トレーニングセットは、最初のカットポイントと2番目のカットポイントの間の行で構成されます。 検証セットは、2番目と3番目のカットポイントの間の行で構成されます。 テストセットは残りの行で構成されます。 これらのセットは、指定した行の比率または数を反映するように選択されます。