HoldoutMaxPercent 要素
MiningStructure 要素のテスト セットを含む提示されたパーティションに使用される、データ ソース内のケースの最大パーセンテージを指定します。 残りのケースは、トレーニングに使用されます。 値が 0 の場合、テスト セットとして提示できるケースの数は制限されません。
構文
<MiningStructure>
...
<ddl100_100:HoldoutMaxPercent>...</ddl100_100:HoldoutMaxPercent>
...
</MiningStructure>
要素の特性
特性 |
説明 |
---|---|
データ型と長さ |
0 ~ 99 の整数 |
既定値 |
30 |
基数 |
0-1 : 省略可能な要素で、出現する場合は 1 回だけの出現が可能です。 |
要素のリレーションシップ
リレーションシップ |
要素 |
---|---|
親要素 |
|
子要素 |
なし |
説明
HoldoutMaxPercent と HoldoutMaxCases の両方の値を指定すると、アルゴリズムによって、2 つの値のいずれか小さい方の値にテスト セットが制限されます。
HoldoutMaxCases が既定値の 0 に設定され、HoldoutMaxPercent に値が設定されていない場合、すべてのデータ セットがトレーニングに使用されます。
新しいプロパティである HoldoutMaxCases、HoldoutMaxPercent、HoldoutSeed、または HoldoutActualSize は、SQL Server 2008 以降でのみ使用できます。 したがって、構文の説明に示されているように、新しい名前空間を使用してこれらのプロパティにプレフィックスを付ける必要があります。プレフィックスを付けないと、Analysis Services でエラーが返されます。
注 |
---|
SQL Server 2005 では、Analysis Services はマイニング構造での提示されたパーティションの使用をサポートしていませんでした。 したがって、SQL Server 2005 では、提示されたパラメーター (HoldoutMaxCases、HoldoutMaxPercent、HoldoutSeed、または HoldoutActualSize) のいずれかを含む Analysis Services スクリプト言語 (ASSL) ステートメントは使用できません。 SQL Server 2005 の ASSL ステートメントでこれらの提示されたパラメーターのいずれかを使用すると、Analysis Services でエラーが返されます。 |
分析管理オブジェクト (AMO) オブジェクト モデルで HoldoutMaxPercent の親に対応する要素は、MiningStructure です。