Элемент HoldoutMaxPercent
Определяет максимальную процентную долю вариантов в источнике данных, которые будут использоваться для контрольной секции, содержащей проверочный набор элемента MiningStructure. Оставшиеся варианты используются для обучения. Значение 0 указывает на то, что количество вариантов, которые можно контролировать как проверочные наборы, не ограничено.
Синтаксис
<MiningStructure>
...
<ddl100_100:HoldoutMaxPercent>...</ddl100_100:HoldoutMaxPercent>
...
</MiningStructure>
Характеристики элемента
Характеристика |
Описание |
---|---|
Тип данных и длина |
Целое число от 0 до 99. |
Значение по умолчанию |
30 |
Количество элементов |
0-1: необязательный элемент, который может выполняться только один раз. |
Замечания
Если указать значения для HoldoutMaxPercent и HoldoutMaxCases, алгоритм ограничивает проверочный набор до меньшего из двух значений.
Если элементу HoldoutMaxCases присвоено значение по умолчанию 0, а элементу HoldoutMaxPercent значение не присвоено, алгоритм использует для обучения весь набор данных.
Новые свойства HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed или HoldoutActualSize доступны только в SQL Server 2008. Таким образом, к этим свойствам необходимо добавить новое пространство имен, как показано в описании синтаксиса, или службы Analysis Services вернут ошибку.
![]() |
---|
В SQL Server 2005Analysis Services не поддерживалось использование контрольных секций в структуре интеллектуального анализа данных. Таким образом, инструкции языка сценариев Analysis Services (ASSL), содержащие один из указанных контрольных параметров, а именно HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed или HoldoutActualSize, не могут быть использованы в SQL Server 2005. Если использовать один из этих контрольных параметров в инструкции ASSL в SQL Server 2005, то служба Analysis Services возвратит ошибку. |
Элемент, соответствующий родителю параметра HoldoutMaxPercent в объектной модели AMO, это MiningStructure.
См. также