次の方法で共有


HoldoutMaxPercent 要素

MiningStructure 要素のテスト セットを含む提示されたパーティションに使用されるデータ ソース内のケースの最大パーセンテージを指定します。残りのケースは、トレーニングに使用されます。値が 0 の場合、テスト セットとして提示できるケースの数は制限されません。

構文

<MiningStructure>
   ...
   <ddl100_100:HoldoutMaxPercent>...</ddl100_100:HoldoutMaxPercent>
   ...
</MiningStructure>

要素の特性

特性

説明

データ型と長さ

0 ~ 99 の整数

既定値

30

カーディナリティ

0-1 : 省略可能な要素で、出現する場合は 1 回だけの出現が可能です。

要素の関係

関係

要素

親要素

MiningStructure

子要素

なし

説明

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 です。