HoldoutMaxCases 요소
MiningStructure 요소의 테스트 집합이 들어 있는 홀드아웃 파티션에 사용되는 데이터 원본의 최대 사례 수를 지정합니다. 데이터 집합의 나머지 사례는 학습에 사용됩니다. 0 값은 테스트 집합으로 홀드아웃할 수 있는 사례 수에 대한 제한이 없음을 나타냅니다.
구문
<MiningStructure>
...
<ddl100_100:HoldoutMaxCases>...</ddl100_100:HoldoutMaxCases>
...
</MiningStructure>
요소 특징
특징 |
설명 |
---|---|
데이터 형식 및 길이 |
0보다 큰 정수입니다. |
기본값 |
0 |
카디널리티 |
0-1: 한 번만 나타날 수 있는 선택적 요소입니다. |
요소 관계
관계 |
요소 |
---|---|
부모 요소 |
|
자식 요소 |
없음 |
주의
HoldoutMaxPercent 및 HoldoutMaxCases 모두에 대한 값을 지정하면 알고리즘이 테스트 집합을 두 값 중 작은 값으로 제한합니다.
HoldoutMaxCases가 기본값 0으로 설정되고 HoldoutMaxPercent에 대한 값이 설정되지 않은 경우 알고리즘은 전체 데이터 집합을 학습에 사용합니다.
새 속성 HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed 또는 HoldoutActualSize 는 SQL Server 2008 이상 버전에서만 사용할 수 있습니다. 따라서 구문 설명에 표시된 대로 새 네임스페이스로 이러한 속성에 접두사를 지정해야 합니다. 그렇지 않으면 Analysis Services에서 오류를 반환합니다.
[!참고]
SQL Server 2005, Analysis Services에서는 마이닝 구조에서 홀드아웃 파티션의 사용을 지원하지 않았습니다. 따라서 홀드아웃 매개 변수 HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed 또는 HoldoutActualSize 중 하나를 포함하는 ASSL(Analysis Services Scripting Language) 문은 SQL Server 2005에서 사용할 수 없습니다. SQL Server 2005에서 ASSL 문의 이러한 홀드아웃 매개 변수 중 하나를 사용하면 Analysis Services에서 오류를 반환합니다.
AMO(Analysis Management Objects) 개체 모델에서 HoldoutMaxCases의 부모에 해당하는 요소는 MiningStructure입니다.